vue3-page-transition
TypeScript icon, indicating that this package has built-in type declarations

0.1.5 • Public • Published

vue3-page-transition

Live Demo

A fork from vue-page-transition and make it work with Vue 3

NPM version

Get Started

pnpm i vue3-page-transition
<template>
  <main>
    <router-view v-slot="{ Component }">
      <PageTransition :name="TransitionPresets.fade" appear>
        <component :is="Component" />
      </PageTransition>
    </router-view>
  </main>
</template>

<script lang="ts" setup>
import { PageTransition, TransitionPresets } from 'vue3-page-transition'

// Or in main.ts
import { createApp } from 'vue'
import PageTransition from 'vue3-page-transition'

const app = createApp({...})
app.use(PageTransition)
</script>

License

MIT License © 2022 guygubaby

/vue3-page-transition/

    Package Sidebar

    Install

    npm i vue3-page-transition

    Weekly Downloads

    9

    Version

    0.1.5

    License

    MIT

    Unpacked Size

    28.8 kB

    Total Files

    9

    Last publish

    Collaborators

    • guygubaby