UNPKG

@nuxtjs/prismic

Version:

Easily connect your Nuxt application to your content hosted on Prismic

14 lines (13 loc) 381 B
import { usePrismic, useRouter } from "#imports"; import { onMounted } from "vue"; export const usePrismicPreview = (defaultURL = "/") => { const { client, linkResolver } = usePrismic(); const { push } = useRouter(); onMounted(async () => { const redirectURL = await client.resolvePreviewURL({ linkResolver, defaultURL }); push(redirectURL); }); };