UNPKG

@szum-tech/design-system

Version:

Szum-Tech design system with tailwindcss support

1 lines 2.63 kB
'use strict';var chunkA6LUHJMH_cjs=require('./chunk-A6LUHJMH.cjs'),chunkD5PAWOAZ_cjs=require('./chunk-D5PAWOAZ.cjs'),radixUi=require('radix-ui'),l=require('react'),jsxRuntime=require('react/jsx-runtime');function _interopNamespace(e){if(e&&e.__esModule)return e;var n=Object.create(null);if(e){Object.keys(e).forEach(function(k){if(k!=='default'){var d=Object.getOwnPropertyDescriptor(e,k);Object.defineProperty(n,k,d.get?d:{enumerable:true,get:function(){return e[k]}});}})}n.default=e;return Object.freeze(n)}var l__namespace=/*#__PURE__*/_interopNamespace(l);var i=l__namespace.createContext({size:"default",variant:"default",spacing:0,orientation:"horizontal"});function x({className:p,variant:e="default",size:a="default",spacing:t=0,orientation:r="horizontal",children:o,...d}){return jsxRuntime.jsx(radixUi.ToggleGroup.Root,{"data-slot":"toggle-group","data-variant":e,"data-size":a,"data-spacing":t,"data-orientation":r,style:{"--gap":t},className:chunkD5PAWOAZ_cjs.a("group/toggle-group flex w-fit flex-row items-center gap-[--spacing(var(--gap))] rounded","data-[orientation=vertical]:flex-col data-[orientation=vertical]:items-stretch",p),...d,children:jsxRuntime.jsx(i.Provider,{value:{variant:e,size:a,spacing:t,orientation:r},children:o})})}function b({children:p,className:e,variant:a,size:t,...r}){let o=l__namespace.useContext(i);return jsxRuntime.jsx(radixUi.ToggleGroup.Item,{"data-slot":"toggle-group-item","data-variant":o.variant||a,"data-size":o.size||t,"data-spacing":o.spacing,className:chunkD5PAWOAZ_cjs.a("shrink-0 group-data-[spacing=0]/toggle-group:rounded-none group-data-[spacing=0]/toggle-group:px-2 focus:z-10 focus-visible:z-10 group-data-[spacing=0]/toggle-group:has-data-[icon=inline-end]:pr-1.5 group-data-[spacing=0]/toggle-group:has-data-[icon=inline-start]:pl-1.5 group-data-[orientation=horizontal]/toggle-group:data-[spacing=0]:first:rounded-l group-data-[orientation=vertical]/toggle-group:data-[spacing=0]:first:rounded-t group-data-[orientation=horizontal]/toggle-group:data-[spacing=0]:last:rounded-r group-data-[orientation=vertical]/toggle-group:data-[spacing=0]:last:rounded-b group-data-[orientation=horizontal]/toggle-group:data-[spacing=0]:data-[variant=outline]:border-l-0 group-data-[orientation=vertical]/toggle-group:data-[spacing=0]:data-[variant=outline]:border-t-0 group-data-[orientation=horizontal]/toggle-group:data-[spacing=0]:data-[variant=outline]:first:border-l group-data-[orientation=vertical]/toggle-group:data-[spacing=0]:data-[variant=outline]:first:border-t",chunkA6LUHJMH_cjs.a({variant:o.variant||a,size:o.size||t}),e),...r,children:p})}exports.a=x;exports.b=b;