14 lines
385 B
TypeScript
14 lines
385 B
TypeScript
import { getLocalSources } from "./local.ts";
|
|
import { getYoutubeSources } from "./youtube.ts";
|
|
|
|
export type LoadSource = typeof loadLocalOrYoutube;
|
|
|
|
export function loadLocalOrYoutube(query: string, added_by?: string) {
|
|
const local = query.startsWith("./");
|
|
if (local) {
|
|
//return getLocalSources(query);
|
|
} else {
|
|
return getYoutubeSources(query, String(added_by));
|
|
}
|
|
}
|