mirror of
https://github.com/mickael-kerjean/filestash
synced 2025-12-28 19:22:31 +01:00
19 lines
451 B
JavaScript
19 lines
451 B
JavaScript
import rxjs from "../../lib/rx.js";
|
|
|
|
const currentBackend$ = new rxjs.ReplaySubject(1);
|
|
|
|
export function setCurrentBackend(n) {
|
|
console.log("SET: ", n);
|
|
currentBackend$.next(n);
|
|
}
|
|
|
|
export function getCurrentBackend() {
|
|
return currentBackend$.asObservable();
|
|
}
|
|
|
|
export function getURLParams() {
|
|
return [...new URLSearchParams(location.search)].reduce((acc, [key, value]) => {
|
|
acc[key] = value;
|
|
return acc;
|
|
}, {});
|
|
}
|