This commit is contained in:
janisslsm committed 2026-11-01 12:12:55 +02:00
1 parent 1781d25a15
commit 732c0ad767
33051 files changed
+2591613 -3019689

No files matched your search

@@ -0,0 +1,85 @@
// Metro module 9935 (f9936).
import SavedMessagesStore from "./SavedMessagesStore";
import { Endpoints } from "../../Constants";
import Dispatcher from "../../Dispatcher";
import { HTTP, rejectWithMigratedError } from "../../_bundle/sendRequest";
import { savedMessageDataToClient, savedMessageCreateObjectToClient } from "./SavedMessagesTypes";
import { createMessageRecord } from "../messages/MessageRecordUtils";
function $mk115573($env) {
return (a0) => ({
message: a0.message != null ? createMessageRecord(a0.message) : null,
saveData: savedMessageDataToClient(a0.save_data)
});
}
let env6600 = {};
export function dismissBookmarkNudge() {
Dispatcher.dispatch({
type: "BOOKMARK_NUDGE_DISMISS"
});
}
export async function upsertSavedMessage(c26566_0) {
let r71;
let c30160_0;
L12: {
c30160_0 = void 0;
c30160_0 = await HTTP.put({
url: Endpoints.PUT_SAVED_MESSAGE(c26566_0.channelId, c26566_0.messageId),
body: {
due_at: c26566_0.dueAt
},
rejectWithError: rejectWithMigratedError()
});
if (c30160_0.ok) {
r71 = savedMessageCreateObjectToClient(c30160_0.body);
break L12;
}
return void 0;
}
return r71;
}
export async function deleteSavedMessage(c26567_0) {
L9: {
if ((await HTTP.del({
url: Endpoints.DELETE_SAVED_MESSAGE(c26567_0.channelId, c26567_0.messageId),
rejectWithError: rejectWithMigratedError()
})).ok) {
break L9;
}
return void 0;
}
return true;
}
export async function fetchAndUpdateSavedMessages() {
let c26568_0, c26568_1;
L15: {
let env30161;
const r12 = env6600;
c26568_1 = r12;
const r25 = env30161 = {
$parent: r12
};
c26568_0 = r25;
env30161[0] = void 0;
env30161[1] = void 0;
if (SavedMessagesStore.getIsStale()) {
env30161[0] = await HTTP.get({
url: Endpoints.GET_SAVED_MESSAGES,
rejectWithError: rejectWithMigratedError()
});
if (env30161[0].ok) {
env30161[1] = env30161[0].body.results.map($mk115573(env6600));
Dispatcher.dispatch({
type: "SAVED_MESSAGES_UPDATE",
savedMessages: env30161[1]
});
break L15;
}
Dispatcher.dispatch({
type: "SAVED_MESSAGES_UPDATE",
savedMessages: []
});
break L15;
}
return Promise.resolve();
}
}