diff options
Diffstat (limited to 'packages/ui/src/components/basic-tool.tsx')
| -rw-r--r-- | packages/ui/src/components/basic-tool.tsx | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/packages/ui/src/components/basic-tool.tsx b/packages/ui/src/components/basic-tool.tsx index 8fae33694..28320eeb3 100644 --- a/packages/ui/src/components/basic-tool.tsx +++ b/packages/ui/src/components/basic-tool.tsx @@ -1,4 +1,4 @@ -import { children, For, Match, Show, Switch, type JSX } from "solid-js" +import { For, Match, Show, Switch, type JSX } from "solid-js" import { Collapsible } from "./collapsible" import { Icon, IconProps } from "./icon" @@ -27,7 +27,6 @@ export interface BasicToolProps { } export function BasicTool(props: BasicToolProps) { - const resolved = children(() => props.children) return ( <Collapsible defaultOpen={props.defaultOpen}> <Collapsible.Trigger> @@ -81,13 +80,13 @@ export function BasicTool(props: BasicToolProps) { </Switch> </div> </div> - <Show when={resolved() && !props.hideDetails}> + <Show when={props.children && !props.hideDetails}> <Collapsible.Arrow /> </Show> </div> </Collapsible.Trigger> - <Show when={resolved() && !props.hideDetails}> - <Collapsible.Content>{resolved()}</Collapsible.Content> + <Show when={props.children && !props.hideDetails}> + <Collapsible.Content>{props.children}</Collapsible.Content> </Show> </Collapsible> ) |
