constants.ts 838 B

12345678910111213141516171819202122
  1. import { BASE_CLASS_PREFIX } from '../base/constants';
  2. const cssClasses = {
  3. PREFIX: `${BASE_CLASS_PREFIX}-switch`,
  4. LARGE: `${BASE_CLASS_PREFIX}-switch-large`,
  5. SMALL: `${BASE_CLASS_PREFIX}-switch-small`,
  6. CHECKED: `${BASE_CLASS_PREFIX}-switch-checked`,
  7. DISABLED: `${BASE_CLASS_PREFIX}-switch-disabled`,
  8. ACTIVE: `${BASE_CLASS_PREFIX}-switch-active`,
  9. KNOB: `${BASE_CLASS_PREFIX}-switch-knob`,
  10. NATIVE_CONTROL: `${BASE_CLASS_PREFIX}-switch-native-control`,
  11. CHECKED_TEXT: `${BASE_CLASS_PREFIX}-switch-checked-text`,
  12. UNCHECKED_TEXT: `${BASE_CLASS_PREFIX}-switch-unchecked-text`,
  13. LOADING_SPIN: `${BASE_CLASS_PREFIX}-switch-loading-spin`,
  14. LOADING: `${BASE_CLASS_PREFIX}-switch-loading`,
  15. };
  16. const strings = {
  17. SIZE_MAP: ['default', 'small', 'large'],
  18. } as const;
  19. export { cssClasses, strings };