UNPKG

servido

Version:

Versatile services for React ⚗️

26 lines (25 loc) 1.15 kB
import { clearServiceDependent, forgoService } from "./forgo-service"; import { CircularDependencyError, requireService } from "./require-service"; import { ServiceAgent, useAgent } from "./service-agent"; import { ServiceContext } from "./service-context"; import { ServiceContextProvider } from "./service-context-provider"; import { ServiceDataStore } from "./service-data-store"; import { ServiceDependent } from "./service-dependent"; import { ServiceExecution, ServiceExecutionSlot } from "./service-execution"; import { ServiceProvider } from "./service-provider"; import servido from "./servido"; export { useAgent, ServiceAgent }; export { ServiceContext }; export { ServiceContextProvider }; export { ServiceDataStore }; export { ServiceDependent }; export { ServiceProvider }; export { requireService, CircularDependencyError }; export { forgoService, clearServiceDependent }; export { ServiceExecution, ServiceExecutionSlot }; export * from "./service"; export * from "./service-config"; export * from "./service-types"; export * from "./service-hooks"; export * from "./service-util"; export default servido;