diff --git a/.jules/spider.md b/.jules/spider.md index 572ac48..55939f2 100644 --- a/.jules/spider.md +++ b/.jules/spider.md @@ -10,3 +10,4 @@ ## 2024-05-19 - Typechecking JSON-LD Date Properties **Learning:** When passing potentially null date fields (like `publishedAt`, `updatedAt`) from Payload CMS to jsonLd generator functions, using the fields directly can cause strict TypeScript compilation failures since the schemas explicitly expect `string | undefined` and not `null`. **Action:** Always use the logical OR operator with `undefined` (e.g., `datePublished: post.publishedAt || undefined`) when passing date properties to JSON-LD generator functions to satisfy strict type requirements and prevent build regressions. +## 2024-06-28 - Inert CTA Buttons breaking Crawlability\n**Learning:** Discovered meaningless ` + diff --git a/src/blocks/Intro/Component.tsx b/src/blocks/Intro/Component.tsx index 3ee61b0..5cd7bc4 100644 --- a/src/blocks/Intro/Component.tsx +++ b/src/blocks/Intro/Component.tsx @@ -7,6 +7,7 @@ import { useTransform, useMotionValue, } from 'framer-motion' +import Link from 'next/link' import { IntroBlock } from '@/payload-types' type IntroBlockProps = IntroBlock & { @@ -113,7 +114,8 @@ export const IntroBlockComponent: React.FC = (props) => { {/* CTA Button */}
- +