@legion-ui-kit/react-core
Version:
<div align="center"> <img height="108" width="116" src="https://legion.digitaltelkom.id/favicon.svg?v=4643a71fb65fa61a5f2b266b769ea7b1" /> <h1 align="center">Legion UI Kit - React Core</h1> </div>
1 lines • 2.13 kB
Source Map (JSON)
{"version":3,"file":"Select.constant.cjs","sources":["../../../../src/components/Select/Select.constant.ts"],"sourcesContent":["// Types\r\nimport type { TSelectOptionProps, TSelectProps, TSelectSize, TSelectStatus, TSelectVariant } from './Select.type';\r\n\r\nexport const SELECT_CLEAR_SEARCH_ID = 'select-clear-search';\r\nexport const SELECT_OPTION_ROOT_ID = 'select-option-root';\r\n/*\r\n This is the default animation duration for the Select Option to be opened / closed.\r\n The duration value is in millisecond.\r\n */\r\nexport const SELECT_OPTION_ANIMATION_DURATION = 300;\r\n// The delay before the animation starts or ends, to prevent race conditions between animation and rendering. The duration value is in millisecond.\r\nexport const SELECT_OPTION_ANIMATION_DELAY = 50;\r\n\r\nexport const SELECT_SIZES: TSelectSize[] = ['sm', 'md', 'lg'];\r\nexport const SELECT_SIZE: { [key in TSelectSize]: key } = {\r\n sm: 'sm',\r\n md: 'md',\r\n lg: 'lg'\r\n};\r\n\r\nexport const SELECT_STATUSES: TSelectStatus[] = ['default', 'error', 'success'];\r\nexport const SELECT_STATUS: { [key in TSelectStatus]: key } = {\r\n default: 'default',\r\n error: 'error',\r\n success: 'success'\r\n};\r\n\r\nexport const SELECT_VARIANTS: TSelectVariant[] = ['inline', 'outline'];\r\nexport const SELECT_VARIANT: { [key in TSelectVariant]: key } = {\r\n inline: 'inline',\r\n outline: 'outline'\r\n};\r\n\r\nexport const SELECT_OPTION_DEFAULT_PROPS: TSelectOptionProps = {\r\n options: [],\r\n size: SELECT_SIZE.md\r\n};\r\n\r\nexport const SELECT_DEFAULT_PROPS: TSelectProps = {\r\n options: [],\r\n size: SELECT_SIZE.md,\r\n status: SELECT_STATUS.default,\r\n variant: SELECT_VARIANT.outline\r\n};\r\n"],"names":["SELECT_SIZE","md","SELECT_STATUS","default","error","success","SELECT_VARIANT","outline","SELECT_OPTION_DEFAULT_PROPS","size","SELECT_DEFAULT_PROPS","status","variant"],"mappings":"aAGO,MAWMA,EAA6C,CAExDC,GAAI,MAKOC,EAAiD,CAC5DC,QAAS,UACTC,MAAO,QACPC,QAAS,WAIEC,EAAmD,CAE9DC,QAAS,WAGEC,EAAkD,CAE7DC,KAAMT,EAAYC,IAGPS,EAAqC,CAEhDD,KAAMT,EAAYC,GAClBU,OAAQT,EAAcC,QACtBS,QAASN,EAAeC,wCAvCY,2FAQO,4CAFG,wEALX"}