refactor: consolidate layouts by migrating writing pages to main layout and removing redundant components

This commit is contained in:
Jaron
2026-04-29 23:29:13 -05:00
parent a91b56abb8
commit d85f0c703a
6 changed files with 73 additions and 227 deletions
+3 -15
View File
@@ -1,21 +1,9 @@
<script setup lang="ts">
const { data: home } = await useAsyncData(() =>
queryCollection('writing').path('/writing').first(),
const { data: pages } = await useAsyncData('writing-pages', () =>
queryCollection('writing').all(),
);
useSeoMeta({
title: home.value?.title,
description: home.value?.description,
});
</script>
<template>
<NuxtLayout
name="writing"
:title="home?.title"
:description="home?.description"
>
<ContentRenderer v-if="home" :value="home" />
<div v-else>Home not found</div>
</NuxtLayout>
<NuxtLayout name="main"> </NuxtLayout>
</template>