1.0.9 • Published 3 years ago

vue-flip-transition v1.0.9

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

How to use

Add it to your main.ts in src folder

import Flipper from "vue-flip-transition"
import { createApp } from "vue"
import App from "./App.vue"

createApp(App)
.use(Flipper)
.mount("#app")

Now you can use <Flipper> </Flipper> tag everywhere

Usage

flipKey is required. When flipkey is changed it will trigger an animation between elements that has data-key attribute data-key attribute should match between elements that you want to make a transition

<script setup lang="ts">
import { ref } from "vue";

const update = ref(false);
const updateValue = () => {
  update.value = !update.value
}

setInterval(updateValue, 5000)
</script>

<template>
  <Flipper :flipKey="update">
    <div v-if="update">
      <div class="num green" data-key="1">1</div>
      <div class="num red" data-key="2">2</div>
    </div>
    <div v-else>
      <div style="display: flex;">
        <div class="num red" data-key="2">2</div>
        <div class="num green" data-key="1">1</div>
      </div>
    </div>
  </Flipper>
</template>
1.0.9

3 years ago

1.0.8

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago