import { useQuery } from "@tanstack/react-query";
import { queryClient } from "@/client/rpc-client";
interface ProfileLandingProps {
onNavigateToBooking: () => void;
}
function StarRating({ rating }: { rating: number }) {
return (
{/* Hero Section */}
Stargirlnails Kiel
Professionelles Nageldesign und -Pflege in Kiel
Lass dich von mir verwöhnen und genieße hochwertige Nail Art und Pflegebehandlungen.
{/* Featured Section: Erstes Foto (Reihenfolge 0) */}
{featuredPhoto && (

{(featuredPhoto as any).title && (
{(featuredPhoto as any).title}
)}
)}
{/* Photo Gallery Section */}
Unsere Arbeiten
{galleryPhotos.length > 0 ? (
{(sortedPhotos as typeof galleryPhotos)
.filter((p) => (featuredPhoto ? (p as any).id !== (featuredPhoto as any).id : true))
.slice(0, 9)
.map((photo, index) => (

))}
) : (
Galerie wird bald aktualisiert
)}
{/* Opening Hours Section */}
Öffnungszeiten (Nächste 7 Tage)
{next7Days.map((date, index) => {
const dayOfWeek = date.getDay();
const dayRules = recurringRules.filter(
(rule) => rule.isActive && rule.dayOfWeek === dayOfWeek
);
const sorted = [...dayRules].sort((a, b) =>
a.startTime.localeCompare(b.startTime)
);
return (
{getDayName(dayOfWeek)}, {formatDate(date)}
{dayRules.length > 0 ? (
{sorted.map((rule) => (
{rule.startTime} - {rule.endTime} Uhr
))}
) : (
Geschlossen
)}
);
})}
{/* Customer Reviews Section */}
Kundenbewertungen
{reviews.length > 0 ? (
{reviews.slice(0, 10).map((review) => (
{review.customerName}
{new Date(review.createdAt).toLocaleDateString("de-DE")}
{review.comment && (
{review.comment}
)}
))}
) : (
Noch keine Bewertungen vorhanden
)}
);
}