Files
calorie-tracker/src/lib/components/ui/context-menu/context-menu-label.svelte
Fractal-Tess ebec1ab8ea format
2024-01-24 04:32:08 +02:00

24 lines
534 B
Svelte

<script lang="ts">
import { ContextMenu as ContextMenuPrimitive } from 'bits-ui'
import { cn } from '$lib/utils'
type $$Props = ContextMenuPrimitive.LabelProps & {
inset?: boolean
}
let className: $$Props['class'] = undefined
export let inset: $$Props['inset'] = undefined
export { className as class }
</script>
<ContextMenuPrimitive.Label
class={cn(
'px-2 py-1.5 text-sm font-semibold text-foreground',
inset && 'pl-8',
className
)}
{...$$restProps}
>
<slot />
</ContextMenuPrimitive.Label>