Files
web/utils/webviews.ts
2024-05-28 08:29:52 +02:00

14 lines
393 B
TypeScript

import { Lang } from "@/constants/languages"
import { webviews } from "@/constants/routes/webviews"
export function modWebviewLink(url: string, lang: Lang) {
const urlWithoutLang = url.replace(`/${lang}`, "")
const webviewUrl = `/${lang}/webview${urlWithoutLang}`
if (webviews.includes(webviewUrl) || url.startsWith("/webview")) {
return webviewUrl
} else {
return url
}
}