UNPKG

alinea

Version:

[![npm](https://img.shields.io/npm/v/alinea.svg)](https://npmjs.org/package/alinea) [![install size](https://packagephobia.com/badge?p=alinea)](https://packagephobia.com/result?p=alinea)

31 lines (28 loc) 879 B
import "../chunks/chunk-U5RRZUYZ.js"; // src/ui/Loader.module.scss var Loader_module_default = { "loader": "alinea-Loader-loader", "fadein": "alinea-Loader-fadein", "loader-inner": "alinea-Loader-loader-inner", "loaderInner": "alinea-Loader-loader-inner", "load8": "alinea-Loader-load8", "is-absolute": "alinea-Loader-is-absolute", "isAbsolute": "alinea-Loader-is-absolute" }; // src/ui/Loader.tsx import { fromModule } from "./util/Styler.js"; import { jsx } from "react/jsx-runtime"; var styles = fromModule(Loader_module_default); function Loader({ light, absolute, size = 22, ...props }) { return /* @__PURE__ */ jsx( "div", { style: { fontSize: size }, className: styles.loader.mergeProps(props)({ absolute }), children: /* @__PURE__ */ jsx("div", { ...props, className: styles.loader.inner() }) } ); } export { Loader };