feature: adds invidious search feature

This commit is contained in:
2025-02-21 22:47:50 -08:00
parent f677026072
commit 803cdd2cdf
6 changed files with 192 additions and 10 deletions

6
frontend/src/config.ts Normal file
View File

@@ -0,0 +1,6 @@
export const USE_INVIDIOUS = import.meta.env.VITE_USE_INVIDIOUS || false;
export const INVIDIOUS_BASE_URL = import.meta.env.VITE_INVIDIOUS_BASE_URL || 'http://invidious.nor';
export const INVIDIOUS_API_ENDPOINT = `${INVIDIOUS_BASE_URL}/api/v1`;
export const getInvidiousSearchURL = (query: string): string =>
`${INVIDIOUS_API_ENDPOINT}/search?q=${encodeURIComponent(query)}`;