UNPKG

primereact

Version:

A rich set of premium UI Components for React.

4 lines (2 loc) 748 B
'use client'; import{Component as a,withComponent as d}from"@primereact/core/component";import{mergeProps as f}from"@primeuix/utils";import*as r from"react";import{createOptionalContext as c}from"@primereact/core/utils";var[P,i]=c();var s={as:"div",disabled:!1};var v=d({name:"Splitter.Gutter",defaultProps:s,setup(){let t=i(),e=r.useRef(null);return e.current===null&&(e.current=t?.registerGutter?.()??null),{splitter:t,gutterIndex:e.current??0}},render(t){let{id:e,props:p,ptmi:n,splitter:o,gutterIndex:l}=t,u=o?.getGutterProps?.(l,{id:e,disabled:p.disabled}),m=f(u,{className:o?.cx("gutter")},o?.ptm("gutter"),n("root"));return r.createElement(a,{instance:t,attrs:m,children:p.children})}});export{v as SplitterGutter,s as defaultGutterProps};