type getStateType = { disabled: boolean; readonly: boolean; checked?: boolean; }; export const getThemeState = ({ disabled, readonly, checked, }: getStateType) => { if (disabled) { return 'disabled'; } if (readonly) { return 'readonly'; } if (checked) { return 'checked'; } return 'default'; };