index.tsx 4.6 KB

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