From 1ecf0da81b6e5eaf7959e1416df1e8f004e2566f Mon Sep 17 00:00:00 2001 From: Paul Frazee Date: Thu, 18 May 2023 16:22:11 -0500 Subject: Add feed sharing --- src/lib/strings/url-helpers.ts | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'src/lib/strings/url-helpers.ts') diff --git a/src/lib/strings/url-helpers.ts b/src/lib/strings/url-helpers.ts index a5412920e..d6d43b89d 100644 --- a/src/lib/strings/url-helpers.ts +++ b/src/lib/strings/url-helpers.ts @@ -82,6 +82,18 @@ export function isBskyPostUrl(url: string): boolean { return false } +export function isBskyCustomFeedUrl(url: string): boolean { + if (isBskyAppUrl(url)) { + try { + const urlp = new URL(url) + return /profile\/(?[^/]+)\/feed\/(?[^/]+)/i.test( + urlp.pathname, + ) + } catch {} + } + return false +} + export function convertBskyAppUrlIfNeeded(url: string): string { if (isBskyAppUrl(url)) { try { -- cgit 1.4.1