fix: restore BottleGrid and apply storage URL normalization

This commit is contained in:
2025-12-18 09:36:13 +01:00
parent 689dddd1ac
commit a3aa4f8b25
3 changed files with 65 additions and 20 deletions

View File

@@ -3,6 +3,7 @@ import { cookies } from 'next/headers';
import { notFound } from 'next/navigation';
import Link from 'next/link';
import { ChevronLeft, Calendar, Award, Droplets, MapPin, Tag, ExternalLink, Package } from 'lucide-react';
import { getStorageUrl } from '@/lib/supabase';
import TastingNoteForm from '@/components/TastingNoteForm';
import StatusSwitcher from '@/components/StatusSwitcher';
import TastingList from '@/components/TastingList';
@@ -43,7 +44,7 @@ export default async function BottlePage({ params }: { params: { id: string } })
<section className="grid grid-cols-1 md:grid-cols-2 gap-8 items-start">
<div className="aspect-[4/5] rounded-3xl overflow-hidden shadow-2xl border border-zinc-200 dark:border-zinc-800">
<img
src={bottle.image_url}
src={getStorageUrl(bottle.image_url)}
alt={bottle.name}
className="w-full h-full object-cover"
/>