mirror of
https://github.com/mickael-kerjean/filestash
synced 2026-01-02 05:44:52 +01:00
19 lines
507 B
JavaScript
19 lines
507 B
JavaScript
import rxjs from "../../lib/rx.js";
|
|
import ajax from "../../lib/ajax.js";
|
|
|
|
class AuditManager {
|
|
get(searchParams = {}) {
|
|
const p = new URLSearchParams();
|
|
Object.keys(searchParams).map((key) => {
|
|
p.set(key, searchParams[key]);
|
|
});
|
|
return ajax({
|
|
url: "/admin/api/audit?" + p.toString(),
|
|
responseType: "json",
|
|
}).pipe(
|
|
rxjs.map((res) => res.responseJSON.result),
|
|
);
|
|
}
|
|
}
|
|
|
|
export default new AuditManager();
|