diff --git a/src/components/Blog/BlogListItem.tsx b/src/components/Blog/BlogListItem.tsx index b4d899c6..7f9235d2 100644 --- a/src/components/Blog/BlogListItem.tsx +++ b/src/components/Blog/BlogListItem.tsx @@ -54,11 +54,7 @@ export const BlogListItem: FunctionComponent = ({ {/* eslint-disable-next-line jsx-a11y/anchor-is-valid */} - {frontmatter.title} + {frontmatter.title} diff --git a/src/components/Blog/PressReleaseListItem.tsx b/src/components/Blog/PressReleaseListItem.tsx index 4532418c..2e327a76 100644 --- a/src/components/Blog/PressReleaseListItem.tsx +++ b/src/components/Blog/PressReleaseListItem.tsx @@ -41,7 +41,7 @@ export const PressReleaseListItem: FunctionComponent = ({ ) : (

{excerpt}

)} -
+
{/* eslint-disable-next-line jsx-a11y/anchor-is-valid */} Read more @@ -53,11 +53,7 @@ export const PressReleaseListItem: FunctionComponent = ({ {/* eslint-disable-next-line jsx-a11y/anchor-is-valid */} - {frontmatter.title} + {frontmatter.title}
diff --git a/src/components/Blog/index.ts b/src/components/Blog/index.ts index ab70c6fd..7a1948aa 100644 --- a/src/components/Blog/index.ts +++ b/src/components/Blog/index.ts @@ -1,4 +1,5 @@ export * from './BlogHeader' +export * from './BlogListItem' export * from './BlogPost' export * from './LinkPost' export * from './PodcastPost' @@ -8,6 +9,5 @@ export * from './PostsListPage' export * from './PressReleaseListItem' export * from './PressReleasePost' export * from './ReleasePost' -export * from './postTypes' -export * from './BlogListItem' export * from './PodcastAudioPlayer' +export * from './postTypes' diff --git a/src/components/BlogListItem.tsx b/src/components/BlogResourceItem.tsx similarity index 91% rename from src/components/BlogListItem.tsx rename to src/components/BlogResourceItem.tsx index fd49027e..32ef0c93 100644 --- a/src/components/BlogListItem.tsx +++ b/src/components/BlogResourceItem.tsx @@ -17,7 +17,7 @@ interface Image { alt: string } -export const BlogListItem: FunctionComponent = ({ blog }) => ( +export const BlogResourceItem: FunctionComponent = ({ blog }) => (
diff --git a/src/components/index.ts b/src/components/index.ts index d5527b97..66eef6ff 100644 --- a/src/components/index.ts +++ b/src/components/index.ts @@ -8,7 +8,7 @@ export { Install } from './Install' export { EmbeddedHubSpot } from './HubSpot' export { BackButton, BackButtonBold, BackButtonLight } from './BackButton' export { FormLegal } from './FormLegal' -export { BlogListItem } from './BlogListItem' +export { BlogResourceItem } from './BlogResourceItem' export { BlockquoteWithBorder, BlockquoteWithLogoTop, BlockquoteWithLogoBottom } from './Blockquote' export { Video } from './Video' export { CustomerLogosSectionAnimated } from './CustomerLogosSectionAnimated' @@ -52,13 +52,13 @@ export { InContentImage, MediaQuote, NewCaseStudyLayout, - ThreeUpText, UseChallengeSolutionResults, } from './CaseStudies' // Blog export { BlogHeader, + BlogListItem, BlogPost, LinkPost, PodcastPost, diff --git a/src/interfaces/posts.ts b/src/interfaces/posts.ts index 23477c1f..4a8fa563 100644 --- a/src/interfaces/posts.ts +++ b/src/interfaces/posts.ts @@ -8,10 +8,10 @@ import { LinkPost, PodcastListItem, PodcastPost, - PressReleaseListItem, PressReleasePost, ReleasePost, -} from '@components' +} from '../components/Blog' +import { PressReleaseListItem } from '../components/Blog/PressReleaseListItem' export enum PostType { BlogPost, diff --git a/src/pages/code-insights.tsx b/src/pages/code-insights.tsx index 4ec70b87..fbe3e7ba 100644 --- a/src/pages/code-insights.tsx +++ b/src/pages/code-insights.tsx @@ -19,7 +19,7 @@ import { } from '@code-insights/mock-data' import { CodeInsightExampleType } from '@code-insights/types' import { - BlogListItem, + BlogResourceItem, ContentSection, CustomCarousel, Layout, @@ -267,7 +267,7 @@ const templates = { ], } -const blogListItems = [ +const blogResourceItems = [ { title: 'How we migrated entirely to CSS Modules using codemods and Sourcegraph Code Insights', description: @@ -611,8 +611,8 @@ export const CodeInsightsPage: FunctionComponent = () => (

Learn more

- {blogListItems.map(item => ( - + {blogResourceItems.map(item => ( + ))}
diff --git a/src/pages/partner-podcast.tsx b/src/pages/partner-podcast.tsx index 530ce18f..addb27ad 100644 --- a/src/pages/partner-podcast.tsx +++ b/src/pages/partner-podcast.tsx @@ -2,10 +2,10 @@ import { FunctionComponent } from 'react' import Link from 'next/link' -import { Layout, CaseStudyCard, FormLegal, BlogListItem } from '@components' +import { Layout, CaseStudyCard, FormLegal, BlogResourceItem } from '@components' import { useHubSpot } from '@hooks' -const resourceItems = [ +const blogResourceItems = [ { title: 'Continuous developer onboarding: A guide to cultivating a culture of professional growth', description: @@ -136,8 +136,8 @@ const PartnerPodcastPage: FunctionComponent = () => {

Related resources

- {resourceItems.map(item => ( - + {blogResourceItems.map(item => ( + ))}
diff --git a/src/pages/use-cases/code-health.tsx b/src/pages/use-cases/code-health.tsx index 6f05b6f6..c6383bd6 100644 --- a/src/pages/use-cases/code-health.tsx +++ b/src/pages/use-cases/code-health.tsx @@ -8,7 +8,7 @@ import Link from 'next/link' import { BackButtonBold, BlockquoteWithBorder, - BlogListItem, + BlogResourceItem, buttonStyle, buttonLocation, ContentSection, @@ -159,7 +159,7 @@ const quoteCarouselItems = [ }, ] -const blogListItems = [ +const blogResourceItems = [ { title: 'How not to break a search engine or: What I learned about unglamorous engineering', description: @@ -357,8 +357,8 @@ const UseCasePage: FunctionComponent = () => (

Related resources

- {blogListItems.map(item => ( - + {blogResourceItems.map(item => ( + ))}
diff --git a/src/pages/use-cases/code-reuse.tsx b/src/pages/use-cases/code-reuse.tsx index a349c303..c649ecc0 100644 --- a/src/pages/use-cases/code-reuse.tsx +++ b/src/pages/use-cases/code-reuse.tsx @@ -8,7 +8,7 @@ import Link from 'next/link' import { BackButtonBold, BlockquoteWithBorder, - BlogListItem, + BlogResourceItem, buttonStyle, buttonLocation, ContentSection, @@ -135,7 +135,7 @@ const threeUpTextItems = [ }, ] -const resourceItems = [ +const blogResourceItems = [ { title: 'FactSet avoids duplicative work across engineering teams', description: @@ -317,8 +317,8 @@ const CodeReusePage: FunctionComponent = () => (

Related resources

- {resourceItems.map(item => ( - + {blogResourceItems.map(item => ( + ))} diff --git a/src/pages/use-cases/onboarding.tsx b/src/pages/use-cases/onboarding.tsx index 1ffd80f4..3372b010 100644 --- a/src/pages/use-cases/onboarding.tsx +++ b/src/pages/use-cases/onboarding.tsx @@ -9,7 +9,7 @@ import { BackButtonBold, BlockquoteWithBorder, BlockquoteWithLogoBottom, - BlogListItem, + BlogResourceItem, buttonStyle, buttonLocation, CustomCarousel, @@ -110,7 +110,7 @@ const items = [ }, ] -const blogListItems = [ +const blogResourceItems = [ { title: '8 ways to implement better onboarding', description: @@ -318,8 +318,8 @@ const UseCasePage: FunctionComponent = () => (

Related resources

- {blogListItems.map(item => ( - + {blogResourceItems.map(item => ( + ))} diff --git a/src/pages/use-cases/vulnerabilities.tsx b/src/pages/use-cases/vulnerabilities.tsx index 3e7a25ab..593f5e24 100644 --- a/src/pages/use-cases/vulnerabilities.tsx +++ b/src/pages/use-cases/vulnerabilities.tsx @@ -8,7 +8,7 @@ import Link from 'next/link' import { Layout, BackButtonBold, - BlogListItem, + BlogResourceItem, buttonStyle, buttonLocation, ContentSection, @@ -173,7 +173,7 @@ const quoteCarouselItems = [ }, ] -const blogListItems = [ +const blogResourceItems = [ { title: 'Log4j Log4Shell 0-day: find, fix, and track affected code', description: @@ -366,8 +366,8 @@ const UseCasePage: FunctionComponent = () => (

Related resources

- {blogListItems.map(item => ( - + {blogResourceItems.map(item => ( + ))}