compat.d.ts 715 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. import * as preactCompat from 'preact/compat';
  2. export default preactCompat;
  3. export {
  4. Children,
  5. PureComponent,
  6. StrictMode,
  7. Suspense,
  8. SuspenseList,
  9. cloneElement,
  10. createFactory,
  11. createPortal,
  12. findDOMNode,
  13. forwardRef,
  14. hydrate,
  15. isValidElement,
  16. lazy,
  17. memo,
  18. render,
  19. startTransition,
  20. unmountComponentAtNode,
  21. unstable_batchedUpdates,
  22. useDeferredValue,
  23. useInsertionEffect,
  24. useSyncExternalStore,
  25. useTransition,
  26. version,
  27. } from 'preact/compat';
  28. export * from 'preact';
  29. export {
  30. useCallback,
  31. useContext,
  32. useDebugValue,
  33. useEffect,
  34. useErrorBoundary,
  35. useId,
  36. useImperativeHandle,
  37. useLayoutEffect,
  38. useMemo,
  39. useReducer,
  40. useRef,
  41. useState,
  42. } from 'preact/hooks';