import type { ComponentPropsWithoutRef, CSSProperties } from 'react'; import { forwardRef } from 'react'; import classNames from 'classnames'; import type { CommonFieldWrapperProps } from './form_field_wrapper'; import { FormFieldWrapper } from './form_field_wrapper'; import classes from './toggle.module.css'; type Props = Omit, 'type'> & { size?: number; }; export const ToggleField = forwardRef< HTMLInputElement, Props & CommonFieldWrapperProps >(({ id, label, hint, status, required, ...otherProps }, ref) => ( {(inputProps) => } )); ToggleField.displayName = 'ToggleField'; export const Toggle = forwardRef( ({ className, size, ...otherProps }, ref) => ( ), ); Toggle.displayName = 'Toggle';