"use client"; import { useEffect, useState } from "react"; import Image from "next/image"; import Services from "./Services"; import Address from "./Address"; import Telefon from "./Telefon"; import ImageProfile from "./ImageProfile"; import QrImg from "./QrImg"; import { getStateInfoClient } from "@/lib/getStateInfoClient"; function Poster({ data, onQrReady }) { const [siteName, setSiteName] = useState(""); useEffect(() => { const { matchedCity, host } = getStateInfoClient(); setSiteName(matchedCity?.domain || host || ""); }, []); return (
logo

{siteName}

{data?.name}

تخصص: {data?.specialties?.map( (item, idx) => `${item.name} ${data.specialties.length === idx + 1 ? "" : "|"} ` )}

); } export default Poster;