@snowball-tech/fractal
Version:
Fractal's (Snowball's design system) React component library based on RadixUI and PandaCSS
3 lines • 1.11 kB
JavaScript
'use client';
import{a as l}from"./chunk-HEO4K6RZ.js";import{a as e}from"./chunk-PQNWZLJS.js";import{a as n}from"./chunk-Q4ACHLJ4.js";import{a as f}from"./chunk-XBL3ZKKI.js";import{b as d}from"./chunk-CMFNILWJ.js";import{b as u,c}from"./chunk-XYM7TA65.js";import{useContext as g,useId as _}from"react";import y from"lodash/fp/isFunction";import $ from"lodash/fp/omit";import{jsx as w}from"react/jsx-runtime";var D=({children:C,condensed:G=!1,defaultValue:i,disabled:o=!1,onValueChange:t,value:p,...r})=>{let s=_(),R=(r.id??s)||s,{condensed:I,disabled:N}=g(f),{condensed:P,disabled:b}=g(e),a=o||b||N,m=G||P||I;return w(l,{id:R,className:u(`${d}-${n}__group-radio`,"group/dropdown-radio-group",a?`${d}-${n}__group-radio--disabled`:c,r.className),condensed:m,...i===void 0?{}:{defaultValue:i},...o===void 0?{}:{disabled:o},fullWidth:!0,...p===void 0?{}:{value:p},variant:"tertiary",...y(t)?{onValueChange:x=>t(x)}:{},...$(["className"],r),children:w(e.Provider,{value:{condensed:m,disabled:a},children:C})})};D.displayName="DropdownRadioGroup";var O=D;export{D as a,O as b};
//# sourceMappingURL=chunk-CAPWC7UL.js.map