From e52bc794287d22b12bb58159bcc1b414d77041f3 Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Thu, 26 Jun 2025 13:59:25 +0100 Subject: [PATCH] fix: add type assertions + improve stability --- app/components/StaticMarkdownRender.server.ts | 2 +- app/components/TheHome.server.vue | 4 ++-- app/components/TheSocialFeed.server.vue | 2 +- app/components/layout/TheSiteHeader.vue | 4 ++-- shims.d.ts => app/shims.d.ts | 0 modules/invites/module.ts | 1 + modules/metadata.ts | 2 +- .../runtime/server/_social/bluesky.get.ts | 18 +++++++++++++++--- nuxt.config.ts | 18 +++++++++++------- server/api/publish-ama.post.ts | 10 +++++----- server/utils/sanity/blocks.ts | 1 + 11 files changed, 40 insertions(+), 22 deletions(-) rename shims.d.ts => app/shims.d.ts (100%) diff --git a/app/components/StaticMarkdownRender.server.ts b/app/components/StaticMarkdownRender.server.ts index b8ce6d2d..057d6d70 100644 --- a/app/components/StaticMarkdownRender.server.ts +++ b/app/components/StaticMarkdownRender.server.ts @@ -13,6 +13,6 @@ export default defineComponent({ return () => h(ContentRenderer, { value: data.value! }) } const value = await queryCollection(props.collection).path(props.path!).first() - return () => h(ContentRenderer, { value }) + return () => h(ContentRenderer, { value: value! }) }, }) diff --git a/app/components/TheHome.server.vue b/app/components/TheHome.server.vue index b8ae9dbe..894129a1 100644 --- a/app/components/TheHome.server.vue +++ b/app/components/TheHome.server.vue @@ -119,7 +119,7 @@ interface Talk {

-