UNPKG

primereact

Version:

A rich set of premium UI Components for React.

4 lines (2 loc) 625 B
'use client'; import{Component as c,withComponent as l}from"@primereact/core/component";import{mergeProps as f}from"@primeuix/utils";import*as r from"react";import{createOptionalContext as n}from"@primereact/core/utils";var[C,s]=n();var e={as:"button"};var v=l({name:"Toast.Close",defaultProps:e,setup(){return{toast:s()}},render(t){let{id:p,props:a,ptmi:m,toast:o}=t,i=f({id:p,className:o?.cx("close")},o?.closeProps,o?.ptm("close"),m("root"));return r.createElement(c,{pIf:!o?.props.toast.loading&&o?.props.toast.dismissible!==!1,instance:t,attrs:i,children:a.children})}});export{v as ToastClose,e as defaultCloseProps};