UNPKG

primereact

Version:

A rich set of premium UI Components for React.

4 lines (2 loc) 688 B
'use client'; import{Component as d,withComponent as S}from"@primereact/core/component";import{mergeProps as f}from"@primeuix/utils";import*as c from"react";import{createOptionalContext as t}from"@primereact/core/utils";var[P,l]=t(),[h,a]=t();var n={as:"div"};var I=S({name:"ScrollArea.Handle",defaultProps:n,setup(){let r=l(),e=a();return{scrollarea:r,scrollbar:e}},render(r){let{props:e,ptmi:s,scrollarea:o,scrollbar:i}=r,p=(i?.orientation||"vertical")==="vertical"?o?.handleYProps:o?.handleXProps,m=f(p,{className:o?.cx("handle")},o?.ptm("handle"),s("root"));return c.createElement(d,{instance:r,attrs:m,children:e.children})}});export{I as ScrollAreaHandle,n as defaultHandleProps};