Checkbox

Exports

@mbsw/ui에서 가져올 수 있는 항목입니다.

Checkbox

Props

컴포넌트별 주요 속성입니다. 조건부 속성의 조합과 공통 HTML, Radix 속성은 아래 전체 타입에서 확인하세요.

Checkbox

Checkbox 속성
PropType필수 여부
shape'round' | 'square'선택

Type reference

전체 타입 보기

속성 조합과 상속 속성을 포함한 TypeScript 선언입니다.

import { type ComponentPropsWithoutRef } from 'react';

import { Checkbox as CheckboxPrimitive } from 'radix-ui';

export type CheckboxShape = 'round' | 'square';

type DataAttributes = {
    [key: `data-${string}`]: boolean | number | string | undefined;
};

type CheckboxPrimitiveProps = ComponentPropsWithoutRef<typeof CheckboxPrimitive.Root>;

export type CheckboxProps = Omit<CheckboxPrimitiveProps, 'asChild' | 'children'> & DataAttributes & {
    shape?: CheckboxShape;
};

export declare const Checkbox: import("react").ForwardRefExoticComponent<Omit<Omit<CheckboxPrimitive.CheckboxProps & import("react").RefAttributes<HTMLButtonElement>, "ref">, "children" | "asChild"> & DataAttributes & {
    shape?: CheckboxShape;
} & import("react").RefAttributes<HTMLButtonElement>>;