fix(SW-1886): Removed "firstItem" props from blocks as it generates multiple h1 tags on those pages

* feat(SW-1886): Removed "firstItem" props from blocks as it generates multiple h1 tags on those pages


Approved-by: Fredrik Thorsson
Approved-by: Simon.Emanuelsson
This commit is contained in:
Erik Tiekstra
2025-03-12 14:09:20 +00:00
parent b472854243
commit 689e9d72cb
12 changed files with 22 additions and 67 deletions

View File

@@ -10,7 +10,6 @@ import { BlocksEnums } from "@/types/enums/blocks"
export default function Blocks({ blocks }: BlocksProps) {
return blocks.map((block, idx) => {
const firstItem = idx === 0
switch (block.typename) {
case BlocksEnums.block.CardsGrid:
return (
@@ -45,7 +44,6 @@ export default function Blocks({ blocks }: BlocksProps) {
return (
<DynamicContent
dynamic_content={dynamicContent}
firstItem={firstItem}
key={`${block.dynamic_content.title}-${idx}`}
/>
)
@@ -57,7 +55,6 @@ export default function Blocks({ blocks }: BlocksProps) {
return (
<ShortcutsList
key={`${block.shortcuts.title}-${idx}`}
firstItem={firstItem}
shortcuts={shortcuts}
subtitle={block.shortcuts.subtitle}
title={block.shortcuts.title}