"use client";
import Link from "next/link";
import { useQuery } from "@tanstack/react-query";
import { useMe } from "@/hooks/useMe";
import { useHospitalityCapabilities } from "@/modules/hospitality/hooks/useHospitalityCapabilities";
import { useHospitalityProductBrand } from "@/modules/hospitality/hooks/useHospitalityProductBrand";
import { HOSPITALITY_PORTAL } from "@/modules/hospitality/constants/portals";
import { hospitalityApi } from "@/modules/hospitality/services/hospitality-api";
import { useTenantId } from "@/hooks/useTenantId";
import { Card, CardContent, Button, LoadingState, ErrorState, Badge, StatCard } from "@/components/ds";
export const HospitalityHub = function HospitalityHubPage() {
const { me, loading, error, reload } = useMe();
const { tenantId } = useTenantId();
const caps = useHospitalityCapabilities();
const brand = useHospitalityProductBrand();
const healthQ = useQuery({
queryKey: ["hospitality", "health"],
queryFn: () => hospitalityApi.health(),
});
if (loading || caps.isLoading) return
پلتفرم مهماننوازی سازمانی {brand.data?.productCode ? ` · ${brand.data.productCode}` : ""} {!brand.data?.displayName && brand.data?.message ? ` — ${brand.data.message}` : ""}
{HOSPITALITY_PORTAL.label}
{HOSPITALITY_PORTAL.description}