import*as e from"react";import{TransitionGroup as t}from"react-transition-group";import n,{ariaLabel as o,PrimeReactContext as r}from"primereact/api";import{ComponentBase as a,useHandleStyle as s}from"primereact/componentbase";import{CSSTransition as i}from"primereact/csstransition";import{useMergeProps as c,useTimeout as l,useUpdateEffect as m,useUnmountEffect as p}from"primereact/hooks";import{Portal as u}from"primereact/portal";import{classNames as f,DomHandler as y,IconUtils as d,ObjectUtils as g,ZIndexUtils as b}from"primereact/utils";import{CheckIcon as v}from"primereact/icons/check";import{ExclamationTriangleIcon as h}from"primereact/icons/exclamationtriangle";import{InfoCircleIcon as x}from"primereact/icons/infocircle";import{TimesIcon as E}from"primereact/icons/times";import{TimesCircleIcon as N}from"primereact/icons/timescircle";import{Ripple as w}from"primereact/ripple";function S(){return S=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,o=Array(t);n