物管理前端
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

23 lines
1.3 KiB

  1. import{b as $,s as f}from"./light-Cua7cqmF.js";const{cubicBezierEaseInOut:e,cubicBezierEaseOut:h,cubicBezierEaseIn:g}=f;function b({overflow:s="hidden",duration:t=".3s",originalTransition:i="",leavingDelay:n="0s",foldPadding:p=!1,enterToProps:c=void 0,leaveToProps:d=void 0,reverse:m=!1}={}){const a=m?"leave":"enter",o=m?"enter":"leave";return[$(`&.fade-in-height-expand-transition-${o}-from,
  2. &.fade-in-height-expand-transition-${a}-to`,Object.assign(Object.assign({},c),{opacity:1})),$(`&.fade-in-height-expand-transition-${o}-to,
  3. &.fade-in-height-expand-transition-${a}-from`,Object.assign(Object.assign({},d),{opacity:0,marginTop:"0 !important",marginBottom:"0 !important",paddingTop:p?"0 !important":void 0,paddingBottom:p?"0 !important":void 0})),$(`&.fade-in-height-expand-transition-${o}-active`,`
  4. overflow: ${s};
  5. transition:
  6. max-height ${t} ${e} ${n},
  7. opacity ${t} ${h} ${n},
  8. margin-top ${t} ${e} ${n},
  9. margin-bottom ${t} ${e} ${n},
  10. padding-top ${t} ${e} ${n},
  11. padding-bottom ${t} ${e} ${n}
  12. ${i?`,${i}`:""}
  13. `),$(`&.fade-in-height-expand-transition-${a}-active`,`
  14. overflow: ${s};
  15. transition:
  16. max-height ${t} ${e},
  17. opacity ${t} ${g},
  18. margin-top ${t} ${e},
  19. margin-bottom ${t} ${e},
  20. padding-top ${t} ${e},
  21. padding-bottom ${t} ${e}
  22. ${i?`,${i}`:""}
  23. `)]}export{b as f};