GitHub

Popover

llms.txt

Example

Default trigger

Usage

		
<!-- default trigger -->
<Popover triggerText="Click me" triggerVariant="secondary">Hello this is a test</Popover>

<!-- custom trigger -->
<Popover>
	{#snippet child({ props })}
		<button {...props} class="bg-accent-500 mt-2 size-8 cursor-pointer rounded-full"></button>
	{/snippet}
	Content of the popover here
</Popover>

API Reference

Popover

A floating panel anchored to a trigger button. Built on top of the bits-ui Popover primitive.

Property
open
onOpenChange
children
triggerText
triggerVariant
triggerSize
triggerClasses
triggerRef
side
sideOffset
child
class