import Link from "next/link" import { Navigation } from "@/components/navigation" import { ArrowLeft, Calendar, Camera } from 'lucide-react' // This would typically come from a database or CMS const photoshootData: Record = { "urban-portraits": { title: "Urban Portraits", description: "A visual exploration of city dwellers in their natural habitat. These portraits capture the essence of urban life—raw, authentic, and beautifully complex.", date: "December 2024", location: "New York City", camera: "Canon EOS R5, 85mm f/1.2", images: Array.from({ length: 12 }, (_, i) => ({ id: i + 1, url: `/placeholder.svg?height=1200&width=800&query=urban+portrait+photography+candid+street+${i + 1}`, alt: `Urban portrait ${i + 1}` })) }, "natural-landscapes": { title: "Natural Landscapes", description: "Journey through untouched wilderness where mountains meet sky and valleys cradle ancient forests. These landscapes remind us of nature's timeless grandeur.", date: "November 2024", location: "Pacific Northwest", camera: "Sony A7R V, 24-70mm f/2.8", images: Array.from({ length: 12 }, (_, i) => ({ id: i + 1, url: `/placeholder.svg?height=1200&width=1600&query=landscape+nature+photography+mountains+forests+${i + 1}`, alt: `Landscape ${i + 1}` })) } } export default async function PhotoshootPage({ params }: { params: Promise<{ slug: string }> }) { const { slug } = await params const photoshoot = photoshootData[slug] || photoshootData["urban-portraits"] return (
{/* Back Button */} Back to Gallery {/* Header */}

{photoshoot.title}

{photoshoot.description}

{/* Metadata */}
{photoshoot.date}
{photoshoot.camera}
📍 {photoshoot.location}
{/* Image Grid */}
{photoshoot.images.map((image: any) => (
{image.alt}
))}
{/* Navigation to other shoots */}

More Projects

Wedding Moments

Wedding Moments

Editorial Fashion

Editorial Fashion

Architectural Spaces

Architectural Spaces

) }