@hadyfayed/filament-react-wrapper
Version:
Enterprise React integration for Laravel/Filament - Smart asset loading, 90%+ React-PHP function mapping, no-plugin Filament integration
18 lines • 1.9 kB
TypeScript
import { componentRegistry, registerComponents } from './components/ReactComponentRegistry';
import { universalReactRenderer } from './components/UniversalReactRenderer';
import { StateManagerProvider, useStateManager, useStatePath, withStateManager, globalStateManager } from './components/StateManager';
import { statePersistenceService, usePersistedState } from './services/StatePersistenceService';
import { devTools } from './services/DevTools';
import { codeSplittingService } from './services/CodeSplittingService';
import { componentVersioningService } from './services/ComponentVersioningService';
import { EnhancedStateProvider, useEnhancedStateManager, useEnhancedStatePath, useFilamentState, StateManagerFactory, StateManagerConfig } from './components/EnhancedStateManager';
import { Component, registerComponent, getComponent, listComponents, mountIsland, autoMountIslands, createComponent, registerComponents as registerComponentsSimple } from './components/SimpleRegistration';
import { useFilamentBridge, use$wire, filamentBridge } from './services/FilamentBridge';
import { ReactWrapperAPI } from './types';
export { componentRegistry, registerComponents, universalReactRenderer, StateManagerProvider, useStateManager, useStatePath, withStateManager, globalStateManager, EnhancedStateProvider, useEnhancedStateManager, useEnhancedStatePath, useFilamentState, StateManagerFactory, statePersistenceService, usePersistedState, devTools, codeSplittingService, componentVersioningService, Component, registerComponent, getComponent, listComponents, mountIsland, autoMountIslands, createComponent, registerComponentsSimple, useFilamentBridge, use$wire, filamentBridge, };
export * from './types';
export type { StateManagerConfig };
export declare function bootstrap(): boolean;
declare const ReactWrapper: ReactWrapperAPI;
export default ReactWrapper;
//# sourceMappingURL=index.d.ts.map