@rsc-labs/nocto-plugin-system
Version:
Pluggable registry system for Nocto plugins
11 lines (10 loc) • 713 B
TypeScript
export { NoctoSlot } from "./components/NoctoSlot";
export { NoctoPluginProvider, useNoctoPluginContext } from "./providers/nocto-context";
export { NoctoRbacProvider, useNoctoRbac } from "./providers/nocto-rbac-context";
export { SidebarRegistry } from "./registries/sidebar-registry";
export { RouteRegistry } from "./registries/route-registry";
export { PluginConfigRegistry } from "./registries/plugin-config-registry";
export { SlotRegistry } from "./registries/slot-registry";
export type { RouteEntry } from "./registries/route-registry";
export type { NoctoConfig, NoctoPluginConfigEntry, NoctoSidebarEntry } from './types/nocto-config';
export type { NoctoPluginDefinition } from './types/nocto-plugin';