index.tsx 4.7 KB

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