primereact
Version:
A rich set of premium UI Components for React.
4 lines (2 loc) • 641 B
JavaScript
'use client';
import{Component as m,withComponent as d}from"@primereact/core/component";import{mergeProps as f}from"@primeuix/utils";import*as s from"react";import{createOptionalContext as c}from"@primereact/core/utils";var[l,o]=c();var e={as:"span"};var v=d({name:"Tabs.Indicator",defaultProps:e,setup(){return{tabs:o()}},render(r){let{props:a,ptmi:p,tabs:t}=r,{style:i}=t?.getIndicatorProps?.()??{},n=f({className:t?.cx("activeBar"),style:i},t?.scrollStateAttrs,t?.ptm("activeBar"),p("root"));return s.createElement(m,{instance:r,attrs:n,children:a.children,ref:t?.activeBarRef})}});export{v as TabsIndicator,e as defaultIndicatorProps};