primereact
Version:
A rich set of premium UI Components for React.
4 lines (2 loc) • 1.01 kB
JavaScript
'use client';
var m=Object.defineProperty;var d=(o,t)=>{for(var e in t)m(o,e,{get:t[e],enumerable:!0})};import{Component as f,withComponent as c}from"@primereact/core/component";import{useToggleButtonGroup as P}from"@primereact/headless/togglebuttongroup";import{mergeProps as B}from"@primeuix/utils";import*as p from"react";import{createOptionalContext as a}from"@primereact/core/utils";var[u,x]=a();var g={};d(g,{defaultProps:()=>r});import*as n from"@primereact/headless/togglebuttongroup";var r={...n.defaultProps,as:"div",size:void 0,disabled:void 0,invalid:void 0,fluid:void 0,onValueChange:void 0};var I=c({name:"ToggleButtonGroup",defaultProps:r,setup(o){return P(o?.inProps)},render(o){let{props:t,ptmi:e,cx:i,rootProps:s}=o,l=B(s,{className:i("root")},e("root"));return p.createElement(u,{value:o},p.createElement(f,{instance:o,attrs:l,children:t.children}))}});export{I as ToggleButtonGroup,g as ToggleButtonGroupProps,u as ToggleButtonGroupProvider,r as defaultProps,x as useToggleButtonGroupContext};