@while-and-for/tremor-react
Version:
The React library to build dashboards faster.
3 lines (2 loc) • 958 B
JavaScript
'use client';
;var e=require("tslib"),t=require("react"),r=require("../../../lib/utils.cjs"),a=require("../../../lib/tremorTwMerge.cjs"),s=require("@headlessui/react");require("../../../contexts/BaseColorContext.cjs");var l=require("../../../contexts/IndexContext.cjs");require("../../../contexts/RootStylesContext.cjs");var c=require("../../../contexts/SelectedValueContext.cjs");function u(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var n=u(t);const o=r.makeClassName("TabPanels"),i=n.default.forwardRef(((t,r)=>{const{children:u,className:i}=t,d=e.__rest(t,["children","className"]);return n.default.createElement(s.Tab.Panels,Object.assign({as:"div",ref:r,className:a.tremorTwMerge(o("root"),"w-full",i)},d),(({selectedIndex:e})=>n.default.createElement(c.Provider,{value:{selectedValue:e}},n.default.Children.map(u,((e,t)=>n.default.createElement(l.Provider,{value:t},e))))))}));i.displayName="TabPanels",module.exports=i;