Files
filestash/public/pages/adminpage/model_backend.js
2023-10-07 22:47:37 +11:00

15 lines
378 B
JavaScript

import rxjs from "../../lib/rx.js";
import ajax from "../../lib/ajax.js";
import { getBackends as _getBackends } from "../../model/backend.js";
import { isSaving } from "./model_config.js";
const backend$ = _getBackends();
export function getBackends() {
return isSaving().pipe(
rxjs.filter((loading) => !loading),
rxjs.mergeMap(() => backend$),
);
}