UNPKG

primereact

Version:

A rich set of premium UI Components for React.

4 lines (2 loc) 817 B
'use client'; import{Component as u,withComponent as I}from"@primereact/core/component";import{mergeProps as f}from"@primeuix/utils";import*as c from"react";import{createOptionalContext as s}from"@primereact/core/utils";var[R,i]=s();import{createOptionalContext as d}from"@primereact/core/utils";var[P,m]=d();var a={as:"span"};var w=I({name:"Menu.RadioItemIndicator",defaultProps:a,setup(){let e=i(),t=m(),o=!!t?.checked;return{menu:e,radioItem:t,checked:o}},render(e){let{props:t,ptmi:o,menu:r,checked:n}=e,p=f(r?.radioItemIndicatorProps,{...n?{"data-checked":""}:{"data-unchecked":""},className:r?.cx("radioItemIndicator")},r?.ptm("radioItemIndicator"),o("root"));return c.createElement(u,{instance:e,attrs:p,children:n?t.children:null})}});export{w as MenuRadioItemIndicator,a as defaultRadioItemIndicatorProps};