-
Notifications
You must be signed in to change notification settings - Fork 26
/
index.js
59 lines (51 loc) · 2.62 KB
/
index.js
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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
/* external utilities */
export { ConnectContext as RootContext, withConnect as withRoot } from '@folio/stripes-connect';
export { CalloutContext, useCallout } from './src/CalloutContext';
/* internal utilities */
export { stripesShape } from './src/Stripes';
export { withStripes, useStripes, StripesContext } from './src/StripesContext';
export { useModules } from './src/ModulesContext';
export { withModule, withModules } from './src/components/Modules';
export { default as stripesConnect } from './src/stripesConnect';
export { default as Pluggable } from './src/Pluggable';
export { updateUser, updateTenant, validateUser } from './src/loginServices';
export { default as coreEvents } from './src/events';
export { default as useOkapiKy } from './src/useOkapiKy';
export { default as withOkapiKy } from './src/withOkapiKy';
export { default as useCustomFields } from './src/useCustomFields';
export { default as createReactQueryClient } from './src/createReactQueryClient';
/* components */
export { default as AppContextMenu } from './src/components/MainNav/CurrentApp/AppContextMenu';
export { default as IfInterface } from './src/components/IfInterface';
export { default as IfPermission } from './src/components/IfPermission';
export { default as IfAnyPermission } from './src/components/IfAnyPermission';
export { default as TitleManager } from './src/components/TitleManager';
export { default as HandlerManager } from './src/components/HandlerManager';
export { default as IntlConsumer } from './src/components/IntlConsumer';
export { default as AppIcon } from './src/components/AppIcon';
export { Route, Switch, Redirect } from './src/components/NestedRouter';
export {
ModuleHierarchyContext,
ModuleHierarchyProvider,
useModuleHierarchy,
useNamespace,
withNamespace,
LastVisitedContext,
withLastVisited,
} from './src/components';
/* Queries */
export { useChunkedCQLFetch } from './src/queries';
export { getUserTenantsPermissions } from './src/queries';
/* Hooks */
export { useUserTenantPermissions } from './src/hooks';
/* misc */
export { supportedLocales } from './src/loginServices';
export { supportedNumberingSystems } from './src/loginServices';
export { userLocaleConfig } from './src/loginServices';
export * from './src/consortiaServices';
export { default as queryLimit } from './src/queryLimit';
export { default as init } from './src/init';
/* localforage wrappers hide the session key */
export { getOkapiSession, getTokenExpiry, setTokenExpiry } from './src/loginServices';
export { registerServiceWorker, unregisterServiceWorker } from './src/serviceWorkerRegistration';
export { getEventHandler } from './src/handlerService';