@wener/console
Version:
Base console UI toolkit
37 lines (34 loc) • 1.17 kB
text/typescript
export { StaticRootReactor } from './components/StaticRootReactor';
export { ModuleMainLayout } from './components/ModuleMainLayout';
export {
type SiteLogoProps,
SiteLogo,
type LinkProps,
Link,
type LoadingIndicatorProps,
LoadingIndicator,
type EmptyPlaceholderProps,
EmptyPlaceholder,
type ImageProps,
Image,
type ErrorSuspenseBoundaryProps,
ErrorSuspenseBoundary,
} from './components/ConsoleComponent';
export { defineApplet, getApplets, type DefineAppletOptions } from './applets/defineApplet';
export { ConsoleLoader, type ConsoleLoaderProps } from './ConsoleLoader';
export { ConsoleLauncher, type ConsoleLauncherProps } from './ConsoleLauncher';
export { useUserPreferenceState } from './hooks';
export {
getConsoleContext,
getAccessToken,
useUserId,
getConsoleEmitter,
getRouteStore,
getUserStore,
getSiteStore,
ConsoleEvents,
type ConsoleContext,
} from './context';
export { type UserStore, type UserState, type UserProfileData, createUserStore } from './store/UserStore';
export { type RouteStore, type RouteState, createRouteStore } from './store/RouteStore';
export { Launcher } from './ConsoleLauncher/Launcher';