Origin UI - Svelte

popover-04

Directory: popovers
Path: /src/lib/components/popovers/popover-04.svelte
<script>
	import Button from '$lib/components/ui/button.svelte';

	import { Popover, PopoverContent, PopoverTrigger } from '$lib/components/ui/popover';
</script>

<Popover>
	<PopoverTrigger>
		{#snippet child({ props })}
			<Button variant="outline" {...props}>Tooltip-like popover</Button>
		{/snippet}
	</PopoverTrigger>
	<PopoverContent class="max-w-[280px] py-3 shadow-none" side="top">
		<div class="space-y-3">
			<div class="space-y-1">
				<p class="text-[13px] font-medium">Popover with button</p>
				<p class="text-xs text-muted-foreground">
					I am a popover that would like to look like a tooltip. I can&lsquo;t be a tooltip because
					of the interactive element inside me.
				</p>
			</div>
			<Button size="sm" class="h-7 px-2">Know more</Button>
		</div>
	</PopoverContent>
</Popover>

Discover/Contribute

Explore the original Origin UI or contribute by suggesting new components and improvements.