diff options
author | Ansh <anshnanda10@gmail.com> | 2023-05-09 13:01:42 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-05-09 12:01:42 -0500 |
commit | 28f7ff76a4d7cb756d63f1cb6224965ce26cd6f8 (patch) | |
tree | 0b6fe4f26eb62a534cf3f27cfec0557e5242cb9c /src/lib/strings/url-helpers.ts | |
parent | cfdfd8f39514a3d8edea373ad7d170c71ec2652b (diff) | |
download | voidsky-28f7ff76a4d7cb756d63f1cb6224965ce26cd6f8.tar.zst |
add target="_blank" prop to LinkText for safari (#606)
Diffstat (limited to 'src/lib/strings/url-helpers.ts')
-rw-r--r-- | src/lib/strings/url-helpers.ts | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/lib/strings/url-helpers.ts b/src/lib/strings/url-helpers.ts index 17a49fb26..549587f74 100644 --- a/src/lib/strings/url-helpers.ts +++ b/src/lib/strings/url-helpers.ts @@ -66,6 +66,10 @@ export function isBskyAppUrl(url: string): boolean { return url.startsWith('https://bsky.app/') } +export function isExternalUrl(url: string): boolean { + return !isBskyAppUrl(url) && url.startsWith('http') +} + export function isBskyPostUrl(url: string): boolean { if (isBskyAppUrl(url)) { try { |