Refactor About section to use static data: Replaced dynamic content fetching with hardcoded values for title and image URLs, simplifying the component structure and improving loading performance.

This commit is contained in:
albivkt
2025-07-06 16:53:44 +03:00
parent 86b9f0e98e
commit 1dae2aefff

View File

@ -1,18 +1,15 @@
---
import { sanityClient } from "sanity:client";
const about = await sanityClient.fetch(`*[_type == "about"][0]{
title,
paragraph1,
paragraph2,
paragraph3,
paragraph4,
paragraph5,
paragraph6,
paragraph7,
paragraph8,
"imageUrls": images[].asset->url
}`);
// Статичные данные для раздела О НАС
const about = {
title: "О НАС",
paragraph1: "Наша компания занимается производством продукции из драгоценных металлов.",
imageUrls: [
"/images/hero.webp",
"/images/hero.webp",
"/images/hero.webp",
"/images/hero.webp"
]
};
---
<section
@ -35,13 +32,6 @@ const about = await sanityClient.fetch(`*[_type == "about"][0]{
</h2>
<div class="text-lg lg:text-xl text-gray-300 leading-relaxed font-gilroy">
<p class="text-2xl text-white font-semibold mb-4">{about.paragraph1}</p>
<p class="mb-3">{about.paragraph2}</p>
<p class="mb-3">{about.paragraph3}</p>
<p class="mb-3">{about.paragraph4}</p>
<p class="mb-3">{about.paragraph5}</p>
<p class="mb-3">{about.paragraph6}</p>
<p class="mb-3">{about.paragraph7}</p>
<p>{about.paragraph8}</p>
</div>
<!-- Блок быстрых ссылок -->