Files
Shade/packages/shade-widgets/src/index.ts

19 lines
1.0 KiB
TypeScript
Raw Normal View History

2026-04-10 19:00:21 +02:00
export { ShadeProvider, useShadeContext } from './ShadeProvider.js';
export { useShadeState } from './useShadeState.js';
export { useShadeEvents } from './useShadeEvents.js';
export { darkTheme, lightTheme, resolveTheme } from './theme.js';
export { IdentityCard } from './components/IdentityCard.js';
export { SessionList } from './components/SessionList.js';
export { PrekeyStock } from './components/PrekeyStock.js';
export { RecentActivity } from './components/RecentActivity.js';
export { ServerStatus } from './components/ServerStatus.js';
export { FingerprintCompare } from './components/FingerprintCompare.js';
export { WidgetCatalog } from './components/WidgetCatalog.js';
export type { ShadeProviderProps, ShadeContextValue } from './ShadeProvider.js';
export type { ShadeState, UseShadeStateResult } from './useShadeState.js';
export type { ShadeEventEnvelope, UseShadeEventsResult } from './useShadeEvents.js';
export type { ShadeTheme, ThemeMode } from './theme.js';
export type { WidgetCatalogProps, WidgetKey } from './components/WidgetCatalog.js';