@variantjs/core
Version:
VariantJS common functions and utilities
22 lines (17 loc) • 699 B
text/typescript
import { CSSClass } from '../types';
import TCheckboxConfig from './TCheckboxConfig';
export const TWrappedCheckboxClassesKeys = ['wrapper', 'wrapperChecked', 'inputWrapper', 'inputWrapperChecked', 'input', 'label', 'labelChecked'];
export type TWrappedCheckboxClassesValidKeys = 'wrapper' | 'wrapperChecked' | 'inputWrapper' | 'inputWrapperChecked' | 'input' | 'label' | 'labelChecked';
export const TWrappedCheckboxConfig: {
classes: {
[key in TWrappedCheckboxClassesValidKeys]?: CSSClass
}
} = {
classes: {
wrapper: 'flex items-center space-x-2',
inputWrapper: 'inline-flex',
label: '',
input: TCheckboxConfig.classes,
},
};
export default TWrappedCheckboxConfig;