Remove categroy field injection

This commit is contained in:
Kamran Ahmed
2023-05-18 19:36:39 +01:00
parent d955044a3b
commit 7a72c96e79
7 changed files with 0 additions and 22 deletions
-10
View File
@@ -21,8 +21,6 @@ export interface Props {
initialLoadingMessage?: string;
permalink?: string;
jsonLd?: Record<string, unknown>[];
categoryLevel0?: string;
categoryLevel1?: string;
}
const {
@@ -36,15 +34,11 @@ const {
jsonLd = [],
redirectUrl = '',
initialLoadingMessage = '',
categoryLevel0 = '',
categoryLevel1 = '',
} = Astro.props;
// Remove trailing slashes to consider the page as canonical
const currentPageAbsoluteUrl = `https://roadmap.sh${permalink}`;
const canonicalUrl = givenCanonical || currentPageAbsoluteUrl;
const commitUrl = `https://github.com/kamranahmedse/developer-roadmap/commit/${
import.meta.env.GITHUB_SHA
}`;
@@ -160,10 +154,6 @@ const gaPageIdentifier = Astro.url.pathname
client:load
/>
{ categoryLevel0 && <span id="category-level-0" class="hidden">{categoryLevel0}</span>}
{ categoryLevel1 && <span id="category-level-1" class="hidden">{categoryLevel1}</span>}
<slot name='after-footer' />
<Analytics />
-2
View File
@@ -31,8 +31,6 @@ const { file, breadcrumbs, roadmapId, roadmap, heading } = Astro.props as Roadma
description={`Free resources to learn ${heading} in ${roadmap.briefTitle}. Everything you need to know about ${heading} and how it relates to ${roadmap.briefTitle}.`}
noIndex={true}
permalink={`/${roadmapId}/${topicId}`}
categoryLevel0={roadmap.briefTitle}
categoryLevel1={heading}
>
<RoadmapBanner roadmapId={roadmapId} roadmap={roadmap} />
<div class='bg-gray-50'>
-2
View File
@@ -66,8 +66,6 @@ const contentContributionLink = `https://github.com/kamranahmedse/developer-road
keywords={roadmapData.seo.keywords}
noIndex={roadmapData.isUpcoming}
jsonLd={jsonLdSchema}
categoryLevel0={'Roadmaps'}
categoryLevel1={roadmapData.briefTitle}
>
<!-- Preload the font being used in the renderer -->
<link
@@ -29,8 +29,6 @@ const { file, bestPracticeId, bestPractice, heading } = Astro.props as BestPract
description={`Free resources to learn ${heading} in ${bestPractice.briefTitle}. Everything you need to know about ${heading} and how it realtes to ${bestPractice.briefTitle}.`}
noIndex={true}
permalink={`/best-practices/${bestPracticeId}/${topicId}`}
categoryLevel0={bestPractice.briefTitle}
categoryLevel1={heading}
>
<div class='bg-gray-50'>
<div class='container py-16 prose prose-p:mt-0 prose-h1:mb-4 prose-h2:mb-3 prose-h2:mt-0'>
@@ -58,8 +58,6 @@ const contentContributionLink = `https://github.com/kamranahmedse/developer-road
keywords={bestPracticeData.seo.keywords}
noIndex={bestPracticeData.isUpcoming}
jsonLd={jsonLdSchema}
categoryLevel0={"Best Practices"}
categoryLevel1={bestPracticeData.briefTitle}
>
<!-- Preload the font being used in the renderer -->
<link
-2
View File
@@ -27,8 +27,6 @@ const { frontmatter: guideData } = guide;
description={guideData.seo.description}
permalink={`/guides/${guideId}`}
canonicalUrl={guideData.canonicalUrl}
categoryLevel0={"Guides"}
categoryLevel1={guideData.title}
>
<GuideHeader guide={guide} />
-2
View File
@@ -24,8 +24,6 @@ const { video } = Astro.props;
title={video.frontmatter.title}
description={video.frontmatter.description}
permalink={`/videos/${videoId}`}
categoryLevel0={"Videos"}
categoryLevel1={video.frontmatter.title}
>
<VideoHeader video={video} />