primereact
Version:
A rich set of premium UI Components for React.
4 lines (2 loc) • 824 B
JavaScript
'use client';
import{Component as l,withComponent as C}from"@primereact/core/component";import{cn as f,mergeProps as n,resolve as P}from"@primeuix/utils";import*as t from"react";import{createOptionalContext as u}from"@primereact/core/utils";var[I,p]=u();var e={as:"span"};var g=C({name:"Compare.Indicator",defaultProps:e,setup(){return{compare:p()}},render(r){let{props:s,ptmi:a,compare:o}=r,m=o?.indicatorProps,i=n(m,{className:o?.cx("indicator",{disabled:o?.props.disabled})},o?.ptm("indicator"),a("root")),c=n(o?.inputProps,{id:o?.props.inputId,style:o?.props.inputStyle,className:f(o?.cx("input"),o?.props.inputClassName),name:o?.props.name},o?.ptm("input")),d=t.createElement("input",{...c});return t.createElement(l,{instance:r,attrs:i},d,P(s.children,r))}});export{g as CompareIndicator,e as defaultIndicatorProps};