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