物管理前端
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.
 
 
 
 

1 lines
857 B

import{d as a,G as e,T as r}from"./index-bVOhw2NF.js";import{i as c}from"./use-is-mounted-wlrzLfZo.js";import{b as o,s as m}from"./light-Cua7cqmF.js";const f=a({name:"BaseIconSwitchTransition",setup(t,{slots:i}){const n=c();return()=>e(r,{name:"icon-switch-transition",appear:n.value},i)}}),{cubicBezierEaseInOut:h}=m;function l({originalTransform:t="",left:i=0,top:n=0,transition:s=`all .3s ${h} !important`}={}){return[o("&.icon-switch-transition-enter-from, &.icon-switch-transition-leave-to",{transform:`${t} scale(0.75)`,left:i,top:n,opacity:0}),o("&.icon-switch-transition-enter-to, &.icon-switch-transition-leave-from",{transform:`scale(1) ${t}`,left:i,top:n,opacity:1}),o("&.icon-switch-transition-enter-active, &.icon-switch-transition-leave-active",{transformOrigin:"center",position:"absolute",left:i,top:n,transition:s})]}export{f as N,l as i};