fix(scroll): fix scroll area (#550)

This commit is contained in:
Guy Ben-Aharon
2025-02-02 16:34:18 +02:00
committed by GitHub
parent 3b3be086b1
commit ef3d7a8b67
3 changed files with 2106 additions and 2673 deletions

4727
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -29,7 +29,7 @@
"@radix-ui/react-label": "^2.1.0",
"@radix-ui/react-menubar": "^1.1.1",
"@radix-ui/react-popover": "^1.1.1",
"@radix-ui/react-scroll-area": "^1.1.0",
"@radix-ui/react-scroll-area": "1.2.0",
"@radix-ui/react-select": "^2.1.1",
"@radix-ui/react-separator": "^1.1.0",
"@radix-ui/react-slot": "^1.1.1",

View File

@@ -215,34 +215,28 @@ Ref: comments.user_id > users.id // Each comment is written by one user`;
{t('import_dbml_dialog.description')}
</DialogDescription>
</DialogHeader>
<DialogInternalContent className="flex-1">
<div className="flex h-full flex-col gap-4">
<div className="relative size-full min-h-[400px]">
<Editor
value={dbmlContent}
onChange={(value) =>
setDBMLContent(value || '')
}
language="dbml"
theme={
effectiveTheme === 'dark'
? 'dbml-dark'
: 'dbml-light'
}
beforeMount={setupDBMLLanguage}
options={{
minimap: { enabled: false },
scrollBeyondLastLine: false,
automaticLayout: true,
scrollbar: {
vertical: 'visible',
horizontal: 'visible',
},
}}
className="size-full"
/>
</div>
</div>
<DialogInternalContent>
<Editor
value={dbmlContent}
onChange={(value) => setDBMLContent(value || '')}
language="dbml"
theme={
effectiveTheme === 'dark'
? 'dbml-dark'
: 'dbml-light'
}
beforeMount={setupDBMLLanguage}
options={{
minimap: { enabled: false },
scrollBeyondLastLine: false,
automaticLayout: true,
scrollbar: {
vertical: 'visible',
horizontal: 'visible',
},
}}
className="size-full"
/>
</DialogInternalContent>
<DialogFooter>
<div className="flex w-full items-center justify-between">