Build 533169stable
Module 51813
1,294 characters · in no known chunkDependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{dw:()=>o,p7:()=>i,qX:()=>l});var r=n(64700);function i(e,t){var n=function(e){return t&&(0,r.isValidElement)(e)?t(e):e},i=Object.create(null);return e&&r.Children.map(e,function(e){return e}).forEach(function(e){i[e.key]=n(e)}),i}function s(e,t){function n(n){return n in t?t[n]:e[n]}e=e||{},t=t||{};var r,i=Object.create(null),s=[];for(var a in e)a in t?s.length&&(i[a]=s,s=[]):s.push(a);var o={};for(var l in t){if(i[l])for(r=0;r<i[l].length;r++){var u=i[l][r];o[i[l][r]]=n(u)}o[l]=n(l)}for(r=0;r<s.length;r++)o[s[r]]=n(s[r]);return o}function a(e,t,n){return null!=n[t]?n[t]:e.props[t]}function o(e,t){return i(e.children,function(n){return(0,r.cloneElement)(n,{onExited:t.bind(null,n),in:!0,appear:a(n,"appear",e),enter:a(n,"enter",e),exit:a(n,"exit",e)})})}function l(e,t,n){var o=i(e.children),l=s(t,o);return Object.keys(l).forEach(function(i){var s=l[i];if((0,r.isValidElement)(s)){var u=i in t,c=i in o,d=t[i],_=(0,r.isValidElement)(d)&&!d.props.in;c&&(!u||_)?l[i]=(0,r.cloneElement)(s,{onExited:n.bind(null,s),in:!0,exit:a(s,"exit",e),enter:a(s,"enter",e)}):c||!u||_?c&&u&&(0,r.isValidElement)(d)&&(l[i]=(0,r.cloneElement)(s,{onExited:n.bind(null,s),in:d.props.in,exit:a(s,"exit",e),enter:a(s,"enter",e)})):l[i]=(0,r.cloneElement)(s,{in:!1})}}),l}}