# fluent-cart/1.6.4/assets/chunks/Animation.js

FluentCart A New Era of eCommerce – Faster, Lighter, and Simpler, version 1.6.4. 2 lines.

- Page: https://pluginprobe.com/plugins/fluent-cart/1.6.4/code/assets/chunks/Animation.js
- Raw: https://pluginprobe.com/plugins/fluent-cart/1.6.4/raw/assets/chunks/Animation.js
- Modified: 2026-09-11T13:28:26+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/fluent-cart/1.6.4/code/assets/chunks/Animation.js#L10-L20`.

```javascript
import{c as t,o as n,w as i,m as r,b as l,T as c,l as d,E as u}from"./vue.esm-bundler.js?ver=1.6.4";import{_ as f}from"./_plugin-vue_export-helper.js?ver=1.6.4";import{T as m}from"./TransitionAccordion.js?ver=1.6.4";const p={__name:"TransitionFade",props:{visible:{type:Boolean,default:!1}},setup(e){return(o,a)=>(n(),t(c,null,{default:i(()=>[e.visible?r(o.$slots,"default",{key:0},void 0,!0):l("",!0)]),_:3}))}},_=f(p,[["__scopeId","data-v-f7d0140a"]]),T={__name:"Animation",props:{visible:{type:Boolean,default:!1},duration:{type:Number,default:300},fade:Boolean,accordion:Boolean,horizontal:Boolean},setup(e){const o=e,a=d(()=>{if(o.fade)return _;if(o.accordion)return m});return(s,v)=>(n(),t(u(a.value),{visible:e.visible,duration:e.duration,horizontal:e.horizontal},{default:i(()=>[r(s.$slots,"default")]),_:3},8,["visible","duration","horizontal"]))}};export{T as _};

```
