--- import HeroContent from './HeroContent.astro'; import { authService } from '@/lib/authService'; // Инициализация PocketBase const pb = authService.createClientFromRequest(Astro.request); // 1. Получаем запись из коллекции напрямую. // Если записи нет, Astro выбросит ошибку (это гарантирует отсутствие статических заглушек) const record = await pb.collection('preise_hero').getFirstListItem(''); // 2. Генерируем прямую ссылку на картинку const imageUrl = pb.files.getURL(record, record.image); // 3. Формируем объект данных const heroData = { title: record.title, subtitle: record.subtitle, imageUrl: imageUrl, altText: record.alt_text }; ---