@suspensive/react
Version:
Suspensive interfaces for react
9 lines • 991 B
text/typescript
import { ClientOnly, ClientOnlyProps } from "./ClientOnly.cjs";
import { Delay, DelayProps } from "./Delay.cjs";
import { ErrorBoundary, ErrorBoundaryFallbackProps, ErrorBoundaryProps, useErrorBoundary, useErrorBoundaryFallbackProps } from "./ErrorBoundary.cjs";
import { ErrorBoundaryGroup, ErrorBoundaryGroupProps, useErrorBoundaryGroup } from "./ErrorBoundaryGroup.cjs";
import { createLazy, lazy, reloadOnError } from "./lazy.cjs";
import { Suspense, SuspenseProps } from "./Suspense.cjs";
import { useIsClient } from "./useIsClient.cjs";
import { DefaultProps, DefaultPropsProvider } from "./DefaultProps.cjs";
export { ClientOnly, type ClientOnlyProps, DefaultProps, DefaultPropsProvider, Delay, type DelayProps, ErrorBoundary, type ErrorBoundaryFallbackProps, ErrorBoundaryGroup, type ErrorBoundaryGroupProps, type ErrorBoundaryProps, Suspense, type SuspenseProps, createLazy, lazy, reloadOnError, useErrorBoundary, useErrorBoundaryFallbackProps, useErrorBoundaryGroup, useIsClient };