Skip to content

PopoverArrow

Open .md
Live preview

Loading example…

PopoverArrow is part of the Overlays set, imported from @jcsoftdev/ui/overlays.

import { PopoverArrow } from "@jcsoftdev/ui/overlays";

Single-component entry points tree-shake to just this component: @jcsoftdev/ui/overlays/popover.

export const Default: Story = {
render: (args) => (
<Popover>
<PopoverTrigger asChild>
<Button variant="secondary">Ver cliente</Button>
</PopoverTrigger>
<PopoverContent {...args}>
<ClientCard />
</PopoverContent>
</Popover>
),
};

Source of the Storybook story.

Prop Type Default Description
width number Length of the base along the content edge, in px.
height number Protrusion from the content edge, in px; it is added to sideOffset.

* marks a required prop.

It also accepts the native props of the element or primitive it renders (for example className, id, aria-* and event handlers).

packages/ui/src/overlays/popover/popover.tsx