UNPKG

primereact

Version:

A rich set of premium UI Components for React.

4 lines (2 loc) 644 B
'use client'; import{Component as f,withComponent as u}from"@primereact/core/component";import{mergeProps as l}from"@primeuix/utils";import*as p from"react";import{createOptionalContext as m}from"@primereact/core/utils";var[d,s]=m();var e={as:"button"};var v=u({name:"Toast.Action",defaultProps:e,setup(){return{toast:s()}},render(o){let{id:n,props:a,ptmi:i,toast:t}=o,r=t?.props.toast.action??{},c=l({id:n,...r,className:t?.cx("action")},t?.actionProps,t?.ptm("action"),i("root"));return p.createElement(f,{pIf:!!t?.props.toast.action,instance:o,attrs:c,children:r?.children??a.children})}});export{v as ToastAction,e as defaultActionProps};