primereact
Version:
A rich set of premium UI Components for React.
4 lines (2 loc) • 836 B
JavaScript
'use client';
import{Component as S,withComponent as u}from"@primereact/core/component";import{useProgressSpinner as v}from"@primereact/headless/progressspinner";import{mergeProps as i,resolve as R}from"@primeuix/utils";import*as o from"react";import{createOptionalContext as d}from"@primereact/core/utils";var[p,C]=d();import*as t from"@primereact/headless/progressspinner";var n={...t.defaultProps,as:"div"};var b=u({name:"ProgressSpinner.Root",defaultProps:n,setup(r){return v(r?.inProps)},render(r){let{id:e,props:m,ptmi:P,ptm:c,cx:s,rootProps:a,circleProps:g}=r,l=i(a,{id:e,className:s("root")},P("root")),f=i(g,{className:s("circle")},c("circle"));return o.createElement(p,{value:r},o.createElement(S,{instance:r,attrs:l},o.createElement("svg",{...f},R(m.children,r))))}});export{b as ProgressSpinnerRoot,n as defaultRootProps};