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

Package Sidebar

Install

npm i vue3-page-transition

Weekly Downloads

27

Version

0.1.5

License

MIT

Unpacked Size

28.8 kB

Total Files

9

Last publish

Collaborators

  • guygubaby