UNPKG

@prokodo/ui

Version:

UI components for production-grade Next.js + Headless CMS (Strapi, Contentful, Headless WordPress) websites by prokodo – built for Core Web Vitals & SEO.

17 lines (16 loc) 760 B
var __defProp = Object.defineProperty; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); import { jsx } from "react/jsx-runtime"; import { OverlayView, SpinnerView } from "./Loading.view.js"; const LoadingServer = /* @__PURE__ */ __name((props) => { if (props.variant === "overlay") { const { backdrop = "auto", ...rest2 } = props; const resolved = backdrop === "dark" ? "dark" : "light"; return /* @__PURE__ */ jsx(OverlayView, { ...rest2, reducedMotion: props.reducedMotion, resolvedBackdrop: resolved }); } const { variant: _v, ...rest } = props; return /* @__PURE__ */ jsx(SpinnerView, { ...rest, reducedMotion: props.reducedMotion }); }, "LoadingServer"); export { LoadingServer as default };