miru/src/lib/components/ui/table/table-head.svelte
2025-05-22 16:05:45 +02:00

20 lines
456 B
Svelte

<script lang='ts'>
import type { HTMLThAttributes } from 'svelte/elements'
import { cn } from '$lib/utils.js'
type $$Props = HTMLThAttributes
let className: $$Props['class'] = undefined
export { className as class }
</script>
<th
class={cn(
'text-muted-foreground h-10 px-2 text-left align-middle font-medium [&:has([role=checkbox])]:pr-0 [&>[role=checkbox]]:translate-y-[2px]',
className
)}
{...$$restProps}
>
<slot />
</th>