diff --git a/src-web/components/core/PairEditor.tsx b/src-web/components/core/PairEditor.tsx index 2dec5867..5bd532c5 100644 --- a/src-web/components/core/PairEditor.tsx +++ b/src-web/components/core/PairEditor.tsx @@ -263,9 +263,9 @@ const FormRow = memo(function FormRow({ />
+ {children} diff --git a/src-web/components/core/Tabs/Tabs.tsx b/src-web/components/core/Tabs/Tabs.tsx index 3706e444..3188d9db 100644 --- a/src-web/components/core/Tabs/Tabs.tsx +++ b/src-web/components/core/Tabs/Tabs.tsx @@ -6,6 +6,7 @@ import { Button } from '../Button'; import type { DropdownMenuRadioItem, DropdownMenuRadioProps } from '../Dropdown'; import { DropdownMenuRadio, DropdownMenuTrigger } from '../Dropdown'; import { Icon } from '../Icon'; +import { ScrollArea } from '../ScrollArea'; import { HStack } from '../Stacks'; import './Tabs.css'; @@ -47,24 +48,43 @@ export const Tabs = memo(function Tabs({ > - - {tabs.map((t) => { - const isActive = t.value === value; - if (t.options && isActive) { - return ( - - + + + {tabs.map((t) => { + const isActive = t.value === value; + if (t.options && isActive) { + return ( + + + + + + ); + } else if (t.options && !isActive) { + return ( + - - - ); - } else if (t.options && !isActive) { - return ( - - - - ); - } else { - return ( - - - - ); - } - })} - + + ); + } else { + return ( + + + + ); + } + })} + + {children}