@legion-ui-kit/react-core
Version:
To install the package into your project:
1 lines • 1.46 kB
Source Map (JSON)
{"version":3,"file":"TextField.constant.cjs","sources":["../../../../src/components/TextField/TextField.constant.ts"],"sourcesContent":["// Types\r\nimport type { TTextFieldProps, TTextFieldSize, TTextFieldStatus, TTextFieldVariant } from './TextField.type';\r\n\r\nexport const TEXT_FIELD_SIZES: TTextFieldSize[] = ['sm', 'md', 'lg'];\r\nexport const TEXT_FIELD_SIZE: { [key in TTextFieldSize]: key } = {\r\n sm: 'sm',\r\n md: 'md',\r\n lg: 'lg'\r\n};\r\n\r\nexport const TEXT_FIELD_STATUSES: TTextFieldStatus[] = ['default', 'error', 'success'];\r\nexport const TEXT_FIELD_STATUS: { [key in TTextFieldStatus]: key } = {\r\n default: 'default',\r\n error: 'error',\r\n success: 'success'\r\n};\r\n\r\nexport const TEXT_FIELD_VARIANTS: TTextFieldVariant[] = ['inline', 'outline'];\r\nexport const TEXT_FIELD_VARIANT: { [key in TTextFieldVariant]: key } = {\r\n inline: 'inline',\r\n outline: 'outline'\r\n};\r\n\r\nexport const TEXT_FIELD_DEFAULT_PROPS: TTextFieldProps = {\r\n size: TEXT_FIELD_SIZE.md,\r\n status: TEXT_FIELD_STATUS.default,\r\n variant: TEXT_FIELD_VARIANT.outline\r\n};\r\n"],"names":["TEXT_FIELD_SIZE","md","TEXT_FIELD_STATUS","default","error","success","TEXT_FIELD_VARIANT","outline","TEXT_FIELD_DEFAULT_PROPS","size","status","variant"],"mappings":"aAIO,MAAMA,EAAoD,CAE/DC,GAAI,MAKOC,EAAwD,CACnEC,QAAS,UACTC,MAAO,QACPC,QAAS,WAIEC,EAA0D,CAErEC,QAAS,WAGEC,EAA4C,CACvDC,KAAMT,EAAgBC,GACtBS,OAAQR,EAAkBC,QAC1BQ,QAASL,EAAmBC"}