From 06390db4971a8498e2ae5af42e506beb145c36b2 Mon Sep 17 00:00:00 2001 From: Ryan Salazar Date: Fri, 22 May 2026 05:02:59 +0000 Subject: [PATCH] =?UTF-8?q?sitewide:=20rename=20THE=20LATEST=20=E2=86=92?= =?UTF-8?q?=20INDUSTRY=20NEWS;=20add=20social=20shares=20to=20/articles/=20template=20too?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/api/newsletter/subscribe/route.ts | 2 +- .../articles/[slug]/ArticleDetailClient.tsx | 68 +++++++++++++++++-- src/app/home-page/components/ArticleFeed.tsx | 2 +- src/components/DualSpeedTicker.tsx | 2 +- src/components/Header.tsx | 2 +- 5 files changed, 65 insertions(+), 11 deletions(-) diff --git a/src/app/api/newsletter/subscribe/route.ts b/src/app/api/newsletter/subscribe/route.ts index e36ea69..651f6d3 100644 --- a/src/app/api/newsletter/subscribe/route.ts +++ b/src/app/api/newsletter/subscribe/route.ts @@ -110,7 +110,7 @@ async function sendWelcome(email: string, topics?: string[]) {

You'll get one editorial dispatch a week — industry news, product launches, NAB/IBC coverage, and deep-dives. No spam, no sales calls.

- Browse The Latest News + Browse Industry News

You're receiving this because you signed up at broadcastbeat.com. Unsubscribe anytime.

diff --git a/src/app/articles/[slug]/ArticleDetailClient.tsx b/src/app/articles/[slug]/ArticleDetailClient.tsx index f07d192..43b24d1 100644 --- a/src/app/articles/[slug]/ArticleDetailClient.tsx +++ b/src/app/articles/[slug]/ArticleDetailClient.tsx @@ -271,13 +271,67 @@ export default function ArticleDetailClient({ article, relatedArticles }: Articl

{article.authorTitle}

- +
+ {(() => { + const articleUrl = typeof window !== "undefined" + ? window.location.href + : `https://broadcastbeat.com/articles/${article.slug}`; + return ( + <> + + + + + + + + + + + + + + + + + + + +
diff --git a/src/app/home-page/components/ArticleFeed.tsx b/src/app/home-page/components/ArticleFeed.tsx index b561736..f56b02f 100644 --- a/src/app/home-page/components/ArticleFeed.tsx +++ b/src/app/home-page/components/ArticleFeed.tsx @@ -278,7 +278,7 @@ export default function ArticleFeed() {
{/* Section header */}
- The Latest + Industry News
{/* Sort dropdown */}
diff --git a/src/components/DualSpeedTicker.tsx b/src/components/DualSpeedTicker.tsx index af6a9f8..f470b18 100644 --- a/src/components/DualSpeedTicker.tsx +++ b/src/components/DualSpeedTicker.tsx @@ -110,7 +110,7 @@ export default function DualSpeedTicker() {