summaryrefslogtreecommitdiffhomepage
path: root/packages/ui/src
diff options
context:
space:
mode:
authoradamelmore <[email protected]>2026-01-26 08:06:53 -0600
committeradamelmore <[email protected]>2026-01-26 09:33:42 -0600
commit7016be073982e0612ac45b00b6f5795d5befeda6 (patch)
treeeee60361fa94cdf783419a3ab08da7c67befc148 /packages/ui/src
parentff35db0360fa7e10644b475f05266d4f4b97d05e (diff)
downloadopencode-7016be073982e0612ac45b00b6f5795d5befeda6.tar.gz
opencode-7016be073982e0612ac45b00b6f5795d5befeda6.zip
wip(app): full-height sidebar
Diffstat (limited to 'packages/ui/src')
-rw-r--r--packages/ui/src/components/hover-card.tsx5
1 files changed, 3 insertions, 2 deletions
diff --git a/packages/ui/src/components/hover-card.tsx b/packages/ui/src/components/hover-card.tsx
index a920330c4..210fd5416 100644
--- a/packages/ui/src/components/hover-card.tsx
+++ b/packages/ui/src/components/hover-card.tsx
@@ -3,19 +3,20 @@ import { ComponentProps, JSXElement, ParentProps, splitProps } from "solid-js"
export interface HoverCardProps extends ParentProps, Omit<ComponentProps<typeof Kobalte>, "children"> {
trigger: JSXElement
+ mount?: HTMLElement
class?: ComponentProps<"div">["class"]
classList?: ComponentProps<"div">["classList"]
}
export function HoverCard(props: HoverCardProps) {
- const [local, rest] = splitProps(props, ["trigger", "class", "classList", "children"])
+ const [local, rest] = splitProps(props, ["trigger", "mount", "class", "classList", "children"])
return (
<Kobalte gutter={4} {...rest}>
<Kobalte.Trigger as="div" data-slot="hover-card-trigger">
{local.trigger}
</Kobalte.Trigger>
- <Kobalte.Portal>
+ <Kobalte.Portal mount={local.mount}>
<Kobalte.Content
data-component="hover-card-content"
classList={{