primereact
Version:
A rich set of premium UI Components for React.
4 lines (2 loc) • 982 B
JavaScript
'use client';
var f=Object.defineProperty;var c=(o,t)=>{for(var r in t)f(o,r,{get:t[r],enumerable:!0})};import{Component as R,withComponent as P}from"@primereact/core/component";import{useRadioButtonGroup as B}from"@primereact/headless/radiobuttongroup";import{mergeProps as G}from"@primeuix/utils";import*as p from"react";import{createOptionalContext as l}from"@primereact/core/utils";var[i,b]=l();var n={};c(n,{defaultProps:()=>e});import*as u from"@primereact/headless/radiobuttongroup";var e={...u.defaultProps,as:"div",name:void 0,disabled:void 0,invalid:void 0};var w=P({name:"RadioButtonGroup",defaultProps:e,setup(o){return B(o.inProps)},render(o){let{id:t,props:r,ptmi:a,cx:d,rootProps:s}=o,m=G(s,{id:t,className:d("root")},a("root"));return p.createElement(i,{value:o},p.createElement(R,{instance:o,attrs:m,children:r.children}))}});export{w as RadioButtonGroup,n as RadioButtonGroupProps,i as RadioButtonGroupProvider,e as defaultProps,b as useRadioButtonGroupContext};