-
Notifications
You must be signed in to change notification settings - Fork 26
Open
Description
Describe the bug
I was getting blocks from my page and I faced this error
Screenshots
Desktop (please complete the following information):
- OS: Arch Linux
- Brave
My code:
/pages/blog/[slug].vue
<script lang="ts" setup>
const { params } = useRoute()
const { slug } = params
const { data } = await useFetch<any>(`/api/blogs/${slug}`)
console.log(data.value)
</script>
<template>
<div>
<NotionRenderer :blockMap="data.blocks" fullPage prism />
</div>
</template>
<style scoped>
@import 'vue3-notion/dist/style.css'; /* optional Notion-like styles */
@import 'prismjs/themes/prism.css';
</style>// https://nuxt.com/docs/api/configuration/nuxt-config
export default defineNuxtConfig({
// devtools: { enabled: true },
css: ['~/assets/css/main.css'],
postcss: {
plugins: {
tailwindcss: {},
autoprefixer: {},
},
},
ssr: true,
modules: ['@nuxt/image', '@pinia/nuxt', ['vue3-notion/nuxt', { css: true }]],
pinia: {
storesDirs: ['./stores/**', './custom-folder/stores/**'],
},
app: {
pageTransition: { name: 'page', mode: 'out-in', type: 'transition' },
},
devtools: {
enabled: true,
},
compatibilityDate: '2025-02-27',
})dangjingtao
Metadata
Metadata
Assignees
Labels
No labels
