UNPKG

impair

Version:

impair is a React framework bringing several programming concepts together in order to provide a foundation for a layered, scalable, performant and enterprise level react application.

23 lines (22 loc) 1.29 kB
import './devtools'; export { enableTracking, pauseTracking, toReadonly } from '@vue/reactivity'; export { delay, inject } from 'tsyringe'; export { component } from './component/component'; export { useResolve } from './component/hooks/useResolve'; export { useService } from './component/hooks/useService'; export { useViewModel } from './component/hooks/useViewModel'; export { injectable } from './container/injectable'; export { provide } from './container/provide'; export { Container } from './injectables/container'; export { Props } from './injectables/tokens'; export { onDispose } from './lifecycle/onDispose'; export { onInit } from './lifecycle/onInit'; export { onMount } from './lifecycle/onMount'; export { onUnmount } from './lifecycle/onUnmount'; export { ServiceProvider } from './provider/serviceProvider'; export { derived, state, trigger, untrack } from './reactivity'; export type { TriggerCleanup as Cleanup, Constructor, InstanceLifecycle, ProviderProps, Registration, Registrations, RendererViewModel, ServiceProps, } from './types'; export { configure } from './utils/config'; export { createDecorator, type DecoratorInitializer } from './utils/createDecorator'; export { toRaw } from './utils/toRaw'; export { useReactiveObject } from './utils/useReactiveObject';