-
Notifications
You must be signed in to change notification settings - Fork 11
/
Copy pathlib.ts
35 lines (30 loc) · 1.63 KB
/
lib.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
export {App as SingleClusterApp, AppSlots} from './containers/App';
export {AppWithClusters as MultiClusterApp} from './containers/AppWithClusters/AppWithClusters';
export {
ErrorBoundaryInner as ErrorBoundary,
ErrorBoundaryFallback,
} from './components/ErrorBoundary/ErrorBoundary';
export {AsideNavigation} from './containers/AsideNavigation/AsideNavigation';
export {configureStore, rootReducer} from './store';
export {default as appRoutes} from './routes';
export {createApi, YdbEmbeddedAPI} from './services/api';
export {settingsManager} from './services/settings';
export {getUserSettings} from './containers/UserSettings/settings';
export {setSettingValue, getSettingValue} from './store/reducers/settings/settings';
export {componentsRegistry} from './components/ComponentsProvider/componentsRegistry';
export {useSetting, useTypedSelector} from './utils/hooks';
export {getMonitoringLink, getMonitoringClusterLink, parseMonitoringData} from './utils/monitoring';
export {i18n, Lang, registerKeysets} from './utils/i18n';
export {toaster} from './utils/createToast';
export {cn} from './utils/cn';
export * from './utils/constants';
export {default as reportWebVitals} from './reportWebVitals';
export type {SettingsObject} from './services/settings';
export type {
YDBEmbeddedUISettings,
SettingsPage,
SettingsSection,
} from './containers/UserSettings/settings';
export type {SettingProps, SettingsInfoFieldProps} from './containers/UserSettings/Setting';
export type {AsideNavigationProps} from './containers/AsideNavigation/AsideNavigation';
export type {GetMonitoringLink, GetMonitoringClusterLink} from './utils/monitoring';