haunted
Version:
Hooks for web components
21 lines (20 loc) • 804 B
JavaScript
import { makeComponent } from "./component";
import { makeContext } from "./create-context";
function haunted({ render }) {
const component = makeComponent(render);
const createContext = makeContext(component);
return { component, createContext };
}
export { haunted as default, };
export { useCallback } from "./use-callback";
export { useController } from "./use-controller";
export { useEffect } from "./use-effect";
export { useLayoutEffect } from "./use-layout-effect";
export { useState } from "./use-state";
export { useReducer } from "./use-reducer";
export { useMemo } from "./use-memo";
export { useContext } from "./use-context";
export { useRef } from "./use-ref";
export { hook, Hook } from "./hook";
export { BaseScheduler } from "./scheduler";
export { State } from "./state";