51 lines
1.5 KiB
TypeScript
51 lines
1.5 KiB
TypeScript
// Metro module 13967 (f13968).
|
|
import { Endpoints } from "../../Constants";
|
|
import { HTTP, rejectWithMigratedError } from "../../_bundle/sendRequest";
|
|
import Dispatcher from "../../Dispatcher";
|
|
export async function addRestrictedScheduleRule(c27600_0, body) {
|
|
let c27600_3;
|
|
c27600_3 = void 0;
|
|
let c30681_0 = c27600_0;
|
|
let c30681_1 = (await HTTP.post({
|
|
url: Endpoints.FAMILY_CENTER_RESTRICTED_SCHEDULE_RULE(c27600_0),
|
|
body,
|
|
rejectWithError: rejectWithMigratedError()
|
|
})).body;
|
|
Dispatcher.dispatch({
|
|
type: "USER_RESTRICTED_SCHEDULE_UPDATE",
|
|
userId: c30681_0,
|
|
restrictedSchedule: c30681_1
|
|
});
|
|
return c30681_1;
|
|
}
|
|
export async function updateRestrictedScheduleRule(c27601_0, c27601_1, body2) {
|
|
let c27601_4;
|
|
c27601_4 = void 0;
|
|
let c30682_0 = c27601_0;
|
|
let c30682_1 = (await HTTP.patch({
|
|
url: Endpoints.FAMILY_CENTER_RESTRICTED_SCHEDULE_RULES(c27601_0, c27601_1),
|
|
body: body2,
|
|
rejectWithError: rejectWithMigratedError()
|
|
})).body;
|
|
Dispatcher.dispatch({
|
|
type: "USER_RESTRICTED_SCHEDULE_UPDATE",
|
|
userId: c30682_0,
|
|
restrictedSchedule: c30682_1
|
|
});
|
|
return c30682_1;
|
|
}
|
|
export async function deleteRestrictedScheduleRule(c27602_0, c27602_1) {
|
|
let c27602_3;
|
|
c27602_3 = void 0;
|
|
let c30683_0 = c27602_0;
|
|
let c30683_1 = (await HTTP.del({
|
|
url: Endpoints.FAMILY_CENTER_RESTRICTED_SCHEDULE_RULES(c27602_0, c27602_1),
|
|
rejectWithError: rejectWithMigratedError()
|
|
})).body;
|
|
Dispatcher.dispatch({
|
|
type: "USER_RESTRICTED_SCHEDULE_UPDATE",
|
|
userId: c30683_0,
|
|
restrictedSchedule: c30683_1
|
|
});
|
|
}
|