UNPKG

react18-loaders

Version:

A comprehensive library that unleashes the full potential of React 18 server components, providing customizable loading animation components alongside a fullscreen loader container. Designed to seamlessly integrate with React and Next.js.

2 lines (1 loc) 876 B
"use strict";var i=Object.defineProperty;var f=Object.getOwnPropertyDescriptor;var _=Object.getOwnPropertyNames;var g=Object.prototype.hasOwnProperty;var h=(e,s)=>{for(var t in s)i(e,t,{get:s[t],enumerable:!0})},P=(e,s,t,o)=>{if(s&&typeof s=="object"||typeof s=="function")for(let r of _(s))!g.call(e,r)&&r!==t&&i(e,r,{get:()=>s[r],enumerable:!(o=f(s,r))||o.enumerable});return e};var u=e=>P(i({},"__esModule",{value:!0}),e);var b={};h(b,{Dots1:()=>B});module.exports=u(b);var l={loader:"dots1__loader",anim:"dots1__anim"};var p=require("react/jsx-runtime");function d({width:e,height:s,color:t,loaderClass:o,dotRadius:r,...a}){let n={...a.style,width:e,height:s,"--c":t};r&&(n["--r"]=r);let m=[a.className,o].filter(Boolean).join(" ");return(0,p.jsx)("div",{...a,className:m,style:n})}function B(e){return(0,p.jsx)(d,{...e,loaderClass:l.loader})}0&&(module.exports={Dots1});