UNPKG

alinea

Version:
24 lines (22 loc) 570 B
import "../../chunks/chunk-NZLE2WMY.js"; // src/dashboard/util/SuspenseBoundary.tsx import { Suspense, useEffect } from "react"; import { jsx } from "react/jsx-runtime"; function LogMsg({ name, children }) { useEffect(() => { console.info(`SuspenseBoundary ${name} fallback triggered`); }, []); return children; } function SuspenseBoundary(props) { return /* @__PURE__ */ jsx( Suspense, { ...props, fallback: /* @__PURE__ */ jsx(LogMsg, { name: props.name, children: props.fallback ?? null }) } ); } export { SuspenseBoundary };