// Adapted from Base UI compositions (MIT). See THIRD_PARTY_NOTICES.md. "use client"; import type { ComponentProps } from "react"; import { CheckboxGroup as Primitive, Checkbox as CheckboxPrimitive, } from "./_ynrlib/base-ui.js"; export function CheckboxGroup({ className, ...props }: ComponentProps) { return ( `ynr-checkbox-group-root ${className(state) ?? ""}` : `ynr-checkbox-group-root ${className ?? ""}` } /> ); } export function CheckboxGroupItem({ className, ...props }: ComponentProps) { return ( `ynr-checkbox-group-item ${className(state) ?? ""}` : `ynr-checkbox-group-item ${className ?? ""}` } /> ); } export function CheckboxGroupIndicator({ className, ...props }: ComponentProps) { return ( `ynr-checkbox-group-indicator ${className(state) ?? ""}` : `ynr-checkbox-group-indicator ${className ?? ""}` } /> ); }