UNPKG

primereact

Version:

A rich set of premium UI Components for React.

4 lines (2 loc) 2.96 kB
'use client'; var v=Object.defineProperty;var S=(e,r)=>{for(var t in r)v(e,t,{get:r[t],enumerable:!0})};import{createOptionalContext as y}from"@primereact/core/utils";var[x,i]=y();var A={};S(A,{Action:()=>n,Item:()=>c,List:()=>u,Root:()=>D,Trigger:()=>f});import{Component as w,withComponent as N}from"@primereact/core/component";import{mergeProps as b}from"@primeuix/utils";import*as g from"react";var s={as:"button"};var n=N({name:"SpeedDial.Action",defaultProps:s,setup(){return{speeddial:i()}},render(e){let{props:r,ptmi:t,speeddial:o}=e,p=b(o?.actionProps,{className:o?.cx("action")},o?.ptm("action"),t("root"));return g.createElement(w,{instance:e,attrs:p,children:r.children})}});import{Component as H,withComponent as O}from"@primereact/core/component";import{mergeProps as j}from"@primeuix/utils";import*as R from"react";var a={as:"button"};var f=O({name:"SpeedDial.Trigger",defaultProps:a,setup(){return{speeddial:i()}},render(e){let{props:r,ptmi:t,speeddial:o}=e,p=j(o?.triggerProps,{className:o?.cx("trigger")},o?.ptm("trigger"),t("root"));return R.createElement(H,{instance:e,attrs:p,children:r.children})}});import{Component as k,withComponent as q}from"@primereact/core/component";import{mergeProps as z}from"@primeuix/utils";import*as h from"react";var m={as:"li",index:0};var c=q({name:"SpeedDial.Item",defaultProps:m,setup(){return{speeddial:i()}},render(e){let{props:r,ptmi:t,speeddial:o}=e,p=z(o?.getItemProps(r.index),{className:o?.cx("item")},t("root"));return h.createElement(k,{instance:e,attrs:p,children:r.children})}});import{Component as B,withComponent as E}from"@primereact/core/component";import{mergeProps as F}from"@primeuix/utils";import*as C from"react";var d={as:"ul"};var u=E({name:"SpeedDial.List",defaultProps:d,setup(){return{speeddial:i()}},render(e){let{props:r,ptmi:t,speeddial:o}=e,p=F(o?.listProps,{className:o?.cx("list")},t("root"));return C.createElement(B,{instance:e,attrs:p,children:r.children})}});import{Component as G,withComponent as J}from"@primereact/core/component";import{useSpeedDial as K}from"@primereact/headless/speeddial";import{mergeProps as M}from"@primeuix/utils";import*as P from"react";import*as I from"@primereact/headless/speeddial";var l={...I.defaultProps,as:"div",disabled:!1};var D=J({name:"SpeedDial.Root",defaultProps:l,setup(e){return K(e.inProps)},render(e){let{props:r,ptmi:t,cx:o,rootProps:p}=e,T=M(p,{className:o("root")},t("root"));return P.createElement(x,{value:e},P.createElement(G,{instance:e,attrs:T,children:r.children}))}});var L={};S(L,{defaultActionProps:()=>s,defaultItemProps:()=>m,defaultListProps:()=>d,defaultRootProps:()=>l,defaultTriggerProps:()=>a});export{A as SpeedDial,n as SpeedDialAction,c as SpeedDialItem,u as SpeedDialList,L as SpeedDialProps,x as SpeedDialProvider,D as SpeedDialRoot,f as SpeedDialTrigger,s as defaultActionProps,m as defaultItemProps,d as defaultListProps,l as defaultRootProps,a as defaultTriggerProps,i as useSpeedDialContext};