"use client"; /* * Documentation: * Checkbox — https://app.subframe.com/f023064a5ca0/library?component=Checkbox_3816e3b5-c48c-499b-b45e-0777c6972523 */ import React from "react"; import { FeatherCheck } from "@subframe/core"; import { FeatherMinus } from "@subframe/core"; import * as SubframeCore from "@subframe/core"; import * as SubframeUtils from "../../utils"; export interface CheckboxRootProps extends React.ComponentProps { label?: React.ReactNode; disabled?: boolean; checked?: boolean; error?: boolean; description?: React.ReactNode; helpText?: React.ReactNode; indeterminate?: boolean; hideLabel?: boolean; onCheckedChange?: (checked: boolean) => void; className?: string; } const CheckboxRoot = React.forwardRef( function CheckboxRoot( { label, disabled = false, checked = false, error = false, description, helpText, indeterminate = false, hideLabel = false, className, ...otherProps }: CheckboxRootProps, ref ) { return ( ); } ); export const Checkbox = CheckboxRoot;