frontend/src/helpers/isValidHttpUrl.ts

12 lines
205 B
TypeScript

export function isValidHttpUrl(urlToCheck: string): boolean {
let url
try {
url = new URL(urlToCheck)
} catch (_) {
return false
}
return url.protocol === 'http:' || url.protocol === 'https:'
}