feat: remove unused intro prop and related rendering in DoctorsPage component

This commit is contained in:
hamed
2026-08-08 20:06:57 +03:30
parent b494473e40
commit c118791911
2 changed files with 1 additions and 15 deletions
-9
View File
@@ -5,8 +5,6 @@ import { getStateInfo } from "@/lib/getStateInfo";
import { fetchReq } from "@/lib/req";
import { isNextRedirectError } from "@/lib/maintenance";
import { listingRobots } from "@/lib/listingRobots";
import { buildDoctorsIntro } from "@/lib/listingIntro";
import { resolveCityDisplayName } from "@/lib/domainHelpers";
export async function generateMetadata({ searchParams }) {
const awaitedParams = await searchParams;
@@ -77,13 +75,6 @@ async function Doctors({ searchParams }) {
params={searchParams}
matchedCity={matchedCity}
matchedState={matchedState}
// متن مقدمه سمت سرور ساخته می‌شود تا در HTML اولیه باشد و خزنده ببیندش.
// buildDoctorsIntro از قبل نوشته و تست شده بود اما هیچ‌جا رندر نمی‌شد، پس
// این صفحه روی هر ۳۵ دامنه محتوای یکسان داشت.
intro={buildDoctorsIntro(
resolveCityDisplayName(isRoot ? null : matchedCity),
doctors?.meta?.totalRecords
)}
/>
</Layout>
);