aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/shadcn/components/ui/sheet/sheet-overlay.svelte
blob: 8f308ce9a82458560788cb1c8e99e94085868335 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<script>
	import { Dialog as SheetPrimitive } from "bits-ui";
	import { cn } from "$lib/shadcn/utils";
	import { fade } from "svelte/transition";
	let className = undefined;
	export let transition = fade;
	export let transitionConfig = {
		duration: 150,
	};
	export { className as class };
</script>

<SheetPrimitive.Overlay
	{transition}
	{transitionConfig}
	class={cn("fixed inset-0 z-50 bg-background/80 backdrop-blur-sm ", className)}
	{...$$restProps}
/>