define("metaserver/static/js/prod_assets_web_modules/dig-components/snackbar",["exports","../classnames","react","focus-visible","./motion","./overlay","./layer","../common/TransitionGroup","../common/Transition","react-dom","../@popperjs/core","../common/extends"],(function(e,a,r,t,n,s,i,o,c,l,m,d){"use strict";var p=({children:e,anchorRef:a})=>a?r.createElement(s.Overlay,{anchorRef:a,placement:"bottom-start",setWidthSameAsAnchor:!0},r.createElement("div",{className:"dig-Snackbar-position"},e)):r.createElement(i.Layer,{_elevateByZ:i.ELEVATED_BASE_INDEX},r.createElement("div",{className:"dig-Snackbar-position dig-Snackbar-position--full-screen"},e));p.displayName="Snackbar.Position";var u=({className:e="",children:a,...t})=>{const n=`dig-Snackbar-actions ${e}`;return r.createElement("div",{className:n,...t},a)};u.displayName="Snackbar.Actions";var v=({className:e="",children:a,...t})=>{const n=`dig-Snackbar-message ${e}`;return r.createElement("span",{className:n,...t},a)};v.displayName="Snackbar.Message";var b=({children:e})=>r.createElement("div",{className:"dig-Snackbar-progress-bar"},e);b.displayName="Snackbar.ProgressBar";var y={transitions:[{property:"up",value:10},{property:"opacity",value:1}],easing:"enter",duration:125},g={transitions:[{property:"opacity",value:0}],easing:"leave",duration:125},E=({className:e,children:t,onRequestClose:s,open:i,timeout:c=5e3,...l})=>{const m=a("dig-Snackbar",e);return r.useEffect(()=>{if(c>0){let e=null;if(i){if(s)return e=window.setTimeout(s,c),()=>{e&&clearTimeout(e)}}else e&&clearTimeout(e)}},[s,i,c]),r.createElement(o.TransitionGroup,{component:null},i&&r.createElement(n.Motion,{transitionIn:y,transitionOut:g},({style:e})=>r.createElement("div",{className:m,style:e,role:"alert",...l},t)))};E.displayName="Snackbar",E.Actions=u,E.Message=v,E.ProgressBar=b,E.Position=p,e.Snackbar=E,Object.defineProperty(e,"__esModule",{value:!0})})); //# sourceMappingURL=pkg-dig-snackbar.min.js-vflIUl1Bx.map