index.tsx 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239
  1. export {
  2. getNCoreUIKitVersion,
  3. setupNCoreUIKit
  4. } from "./core";
  5. export {
  6. NCoreUIKitEmbeddedMenu,
  7. NCoreUIKitBottomSheet,
  8. NCoreUIKitLocalize,
  9. NCoreUIKitSnackBar,
  10. NCoreUIKitDialog,
  11. NCoreUIKitModal,
  12. NCoreUIKitTheme,
  13. NCoreUIKitToast,
  14. NCoreUIKitMenu
  15. } from "./core/hooks";
  16. export {
  17. NotificationIndicator,
  18. HighlightButton,
  19. PaletteSwitcher,
  20. DateTimePicker,
  21. LocaleSwitcher,
  22. MarkdownViewer,
  23. DateTimeSheet,
  24. MonthSelector,
  25. PageContainer,
  26. TextAreaInput,
  27. ThemeSwitcher,
  28. WebScrollbar,
  29. DateSelector,
  30. EmbeddedMenu,
  31. NumericInput,
  32. TimeSelector,
  33. YearSelector,
  34. AvatarGroup,
  35. BottomSheet,
  36. RadioButton,
  37. SelectSheet,
  38. CodeViewer,
  39. MainHeader,
  40. MenuButton,
  41. SelectBox,
  42. Seperator,
  43. StateCard,
  44. TextInput,
  45. CheckBox,
  46. SiteLogo,
  47. SnackBar,
  48. Loading,
  49. RowCard,
  50. Sticker,
  51. Avatar,
  52. Button,
  53. Dialog,
  54. Header,
  55. Switch,
  56. Modal,
  57. Toast,
  58. Chip,
  59. Menu,
  60. Text
  61. } from "./components";
  62. export type {
  63. CheckBoxDisplayBehaviourWhileLoading,
  64. AvatarGroupTitleAbbreviationTypes,
  65. ChipDisplayBehaviourWhileLoading,
  66. DateTimePickerDateRangeResponse,
  67. DateTimePickerDynamicStyleType,
  68. DateTimePickerSpreadBehaviour,
  69. AvatarTitleAbbreviationTypes,
  70. AvatarGroupDynamicStyleType,
  71. AvatarGroupSizeConstantType,
  72. INotificationIndicatorProps,
  73. AvatarStatusIndicatorType,
  74. CheckBoxDynamicStyleType,
  75. CheckBoxTypeConstantType,
  76. DateTimePickerPickerType,
  77. AvatarGroupMeasuresKeys,
  78. CheckBoxSpreadBehaviour,
  79. DateTimePickerDateRange,
  80. AvatarDynamicStyleType,
  81. AvatarGroupAvatarsType,
  82. AvatarSizeConstantType,
  83. DialogDynamicStyleType,
  84. DateTimePickerVariant,
  85. IHighlightButtonProps,
  86. IPaletteSwitcherProps,
  87. ChipDynamicStyleType,
  88. ChipTypeConstantType,
  89. DateTokenCombination,
  90. DialogContentJustify,
  91. IDateTimePickerProps,
  92. ILocaleSwitcherProps,
  93. IMarkdownViewerProps,
  94. AvatarGroupSizeType,
  95. ChipSpreadBehaviour,
  96. DateTimePickerTypes,
  97. IDateTimeSheetProps,
  98. IMonthSelectorProps,
  99. IPageContainerProps,
  100. ITextAreaInputProps,
  101. IThemeSwitcherProps,
  102. AvatarMeasuresKeys,
  103. DateTimePickerType,
  104. EnterMarkdownTypes,
  105. IDateSelectorProps,
  106. IDateTimePickerRef,
  107. IEmbeddedMenuProps,
  108. INumericInputProps,
  109. ITimeSelectorProps,
  110. IYearSelectorProps,
  111. CodeMarkdownTypes,
  112. IAvatarGroupProps,
  113. IBottomSheetProps,
  114. IRadioButtonProps,
  115. ISelectSheetProps,
  116. ITextAreaInputRef,
  117. TextMarkdownTypes,
  118. IEmbeddedMenuRef,
  119. DateCalendarType,
  120. IDateSelectorRef,
  121. IYearSelectorRef,
  122. IMainHeaderProps,
  123. IMenuButtonProps,
  124. ValidTitleFormat,
  125. BlockquoteTypes,
  126. IBottomSheetRef,
  127. ISelectBoxProps,
  128. ISeperatorProps,
  129. IStateCardProps,
  130. ITextInputProps,
  131. AvatarMeasures,
  132. AvatarSizeType,
  133. ICheckBoxProps,
  134. ISiteLogoProps,
  135. ISnackBarProps,
  136. MarkdownObject,
  137. CheckBoxTypes,
  138. DialogVariant,
  139. ILoadingProps,
  140. IRowCardProps,
  141. IStickerProps,
  142. ITextInputRef,
  143. CheckBoxType,
  144. ChipSizeType,
  145. IAvatarProps,
  146. IButtonProps,
  147. IDialogProps,
  148. IHeaderProps,
  149. ISwitchProps,
  150. MarkdownKeys,
  151. IModalProps,
  152. IToastProps,
  153. IChipProps,
  154. IDialogRef,
  155. IMenuProps,
  156. ITextProps,
  157. MonthToken,
  158. ChipTypes,
  159. IModalRef,
  160. ListTypes,
  161. Separator,
  162. TimeToken,
  163. YearToken,
  164. ChipType,
  165. DayToken,
  166. IMenuRef
  167. } from "./components";
  168. export {
  169. blockquoteMarkdown,
  170. centerMarkdown,
  171. enterMarkdown,
  172. imageMarkdown,
  173. parseMarkdown,
  174. rightMarkdown,
  175. codeMarkdown,
  176. leftMarkdown,
  177. linkMarkdown,
  178. listMarkdown,
  179. textMarkdown
  180. } from "./components/markdownViewer/util";
  181. export {
  182. mergeTypographyTokens,
  183. parseRRuleConfig,
  184. mergeTypography,
  185. mergePalettes,
  186. mergeRadiuses,
  187. mergeBorders,
  188. mergeShapes,
  189. mergeSpaces,
  190. mergeTheme
  191. } from "./helpers";
  192. export {
  193. NIBGATCommunityIcon,
  194. CayCoreIcon,
  195. LoadingIcon,
  196. NIBGATIcon,
  197. EnUsIcon,
  198. TRTRIcon
  199. } from "./assets/svg";
  200. export type {
  201. PortalizedComponentProps,
  202. INCoreUIKitIconProps,
  203. GapPropagationType,
  204. NCoreUIKitConfig,
  205. RecursiveRecord,
  206. NCoreUIKitIcon,
  207. ModalDataType,
  208. PureWebStyles,
  209. SharpnessType,
  210. LocalizeType,
  211. PureRNStyles,
  212. PaletteType,
  213. LocaleType,
  214. ThemesType,
  215. AllStyles,
  216. ModalType,
  217. ThemeType,
  218. Mutable
  219. } from "./types";
  220. export {
  221. Portal,
  222. Host
  223. } from "./helpers/portalize";
  224. export {
  225. androidTypographyFixer,
  226. windowHeight,
  227. windowWidth,
  228. webStyle,
  229. uuid
  230. } from "./utils";