UNPKG

frontend-hamroun

Version:

A lightweight frontend JavaScript framework with React-like syntax

12 lines 726 B
export declare function setRenderCallback(callback: any, element: any, container: any): void; export declare function prepareRender(component?: any, isServerSideRender?: boolean): number; export declare function finishRender(): void; export declare function useState<T>(initial: T): [T, (newValue: T | ((prev: T) => T)) => void]; export declare function useEffect(callback: () => void | (() => void), deps?: any[]): void; export declare function useMemo<T>(factory: () => T, deps?: any[]): T; export declare function useRef<T>(initial: T): { current: T; }; export declare function useErrorBoundary(): [Error | null, () => void]; export { createContext, useContext } from './context.js'; //# sourceMappingURL=hooks.d.ts.map