primereact
Version:
A rich set of premium UI Components for React.
4 lines (2 loc) • 714 B
JavaScript
'use client';
import{Component as c,withComponent as C}from"@primereact/core/component";import{useContextMenu as f}from"@primereact/headless/contextmenu";import{mergeProps as d}from"@primeuix/utils";import*as o from"react";import{createOptionalContext as a}from"@primereact/core/utils";var[r,P]=a();import*as n from"@primereact/headless/contextmenu";var p={...n.defaultProps,as:"div"};var g=C({name:"ContextMenu.Root",defaultProps:p,setup(t){return f(t?.inProps)},render(t){let{id:e,props:s,ptmi:m,cx:i,rootProps:u}=t,x=d(u,{id:e,className:i("root")},m("root"));return o.createElement(r,{value:t},o.createElement(c,{instance:t,attrs:x,children:s.children}))}});export{g as ContextMenuRoot,p as defaultRootProps};