fix(ux): 修水合告警(扩展注入) + 正文编辑器嵌套滚动条/不铺满

- layout: html/body 加 suppressHydrationWarning(浏览器扩展水合前注入 class/attr,非本应用 bug)
- Editor: textarea 高度自适应内容 + overflow-hidden,消除内部嵌套滚动条、正文随内容铺满写作区,外层单一滚动条统管
This commit is contained in:
Yaojia Wang
2026-06-21 17:57:53 +02:00
parent 95b662d85d
commit 10c0d4bead
2 changed files with 20 additions and 3 deletions

View File

@@ -14,9 +14,11 @@ export default function RootLayout({
}: {
children: React.ReactNode;
}) {
// suppressHydrationWarning浏览器扩展如 Dark Reader/翻译插件)常在 html/body
// 注入 class/attr水合前改 DOM → 仅这一层属性的水合告警,非本应用 bug。
return (
<html lang="zh-CN">
<body className="font-sans antialiased">
<html lang="zh-CN" suppressHydrationWarning>
<body className="font-sans antialiased" suppressHydrationWarning>
<ToastProvider>
{children}
<CommandPaletteMount />