boredgame/src/lib/components/ui/radio-group/RadioGroup.svelte

18 lines
471 B
Svelte
Raw Normal View History

<script lang="ts">
import type { RadioGroupRootProps } from "radix-svelte";
import { RadioGroup as RadioGroupPrimitive } from "radix-svelte";
import { cn } from "$lib/utils";
let className: string | undefined | null = undefined;
export { className as class };
export let value: RadioGroupRootProps["value"] = undefined;
</script>
<RadioGroupPrimitive.Root
bind:value
class={cn("grid gap-2", className)}
{...$$restProps}
>
<slot />
</RadioGroupPrimitive.Root>