[dyad] Refactored the meta form component - wrote 4 file(s)

This commit is contained in:
[dyad]
2026-01-20 16:09:56 +01:00
parent 1ab5727979
commit 6a64531739
4 changed files with 450 additions and 371 deletions

16
src/lib/types.ts Normal file
View File

@@ -0,0 +1,16 @@
import type { HeadlineNode, ImageAltData } from "@/app/actions";
export interface MetaData {
title: string;
description: string;
image?: string | null;
faq?: { question: string; answer: string }[] | null;
schema?: any[] | null;
headlines?: HeadlineNode[] | null;
keyword?: string | null;
keywordCount?: number | null;
images?: ImageAltData[] | null;
canonical?: string | null;
keywords?: string | null;
robots?: string | null;
}