feat: health check preview url

This commit is contained in:
Kailasdevdas
2026-05-26 12:58:13 +05:30
parent e6d77b72b4
commit 8b563e45a2
2 changed files with 8 additions and 6 deletions
@@ -35,7 +35,7 @@ export default function SeoPreview({
url, url,
title = "SEO Preview", title = "SEO Preview",
}: SeoPreviewProps) { }: SeoPreviewProps) {
const previewUrl = url || "#"; const previewUrl = url || "https://www.gg-hospital.com";
const hasSeoData = const hasSeoData =
!!previewData?.seo && !!previewData?.seo &&
@@ -99,10 +99,6 @@ export default function SeoPreview({
</div> </div>
<div className="border-t bg-[#f0f2f5] px-4 py-3"> <div className="border-t bg-[#f0f2f5] px-4 py-3">
<p className="truncate text-[11px] uppercase tracking-wide text-[#65676b]">
gg-hospital.com
</p>
<h3 className="mt-1 line-clamp-2 text-[18px] font-semibold leading-snug text-[#1c1e21]"> <h3 className="mt-1 line-clamp-2 text-[18px] font-semibold leading-snug text-[#1c1e21]">
{ogTitle} {ogTitle}
</h3> </h3>
@@ -110,6 +106,9 @@ export default function SeoPreview({
<p className="mt-1 line-clamp-2 text-[14px] text-[#65676b]"> <p className="mt-1 line-clamp-2 text-[14px] text-[#65676b]">
{ogDescription} {ogDescription}
</p> </p>
<p className="mt-1 truncate text-[11px] tracking-wide text-[#65676b]">
{previewUrl}
</p>
</div> </div>
</a> </a>
</div> </div>
+4 -1
View File
@@ -52,6 +52,7 @@ import {
} from "lucide-react"; } from "lucide-react";
export default function HealthPackagePage() { export default function HealthPackagePage() {
const WEBSITE_URL = import.meta.env.VITE_WEBSITE_URL;
const [packages, setPackages] = useState<HealthPackage[]>([]); const [packages, setPackages] = useState<HealthPackage[]>([]);
const [categories, setCategories] = useState<HealthCategory[]>([]); const [categories, setCategories] = useState<HealthCategory[]>([]);
const [loading, setLoading] = useState(true); const [loading, setLoading] = useState(true);
@@ -369,6 +370,8 @@ export default function HealthPackagePage() {
} }
}; };
const previewUrl = `${WEBSITE_URL}/preventivecheckupdirectory/${selectedPackage?.slug}`;
return ( return (
<div className="p-6 space-y-6"> <div className="p-6 space-y-6">
<div className="flex flex-col md:flex-row md:justify-between md:items-center gap-4"> <div className="flex flex-col md:flex-row md:justify-between md:items-center gap-4">
@@ -775,7 +778,7 @@ export default function HealthPackagePage() {
open={viewModal} open={viewModal}
onOpenChange={setViewModal} onOpenChange={setViewModal}
previewData={selectedPackage} previewData={selectedPackage}
url="asdfasdfasD" url={previewUrl}
/> />
</div> </div>
); );