// Metro module 11379 (f11380). import { POLL_ATTACHMENT_FOLDER } from "./PollsConstants"; export function getFileNameFromGifUrl(a0, a1) { let r5 = decodeURIComponent(a1).split("/").pop(); if (r5 == null) { r5 = "temp.gif"; } return `${a0}-${r5}`; } export function getFilePathForGif(a0) { return POLL_ATTACHMENT_FOLDER + "/" + a0; } export async function downloadPollGif(c27049_0) { let env30399; const r22 = env30399 = {}; let c27049_2 = r22; env30399[0] = void 0; env30399[0] = await fetch(c27049_0); const convertBlobToBase642 = function convertBlobToBase64(c31623_0) { let c31623_1 = new FileReader(); return new Promise((c32027_0, reject) => { c31623_1.onload = () => { c32027_0(c31623_1.result.split(",").pop()); }; c31623_1.onerror = reject; c31623_1.readAsDataURL(c31623_0); }); }; return convertBlobToBase642(await env30399[0].blob()); }