// Metro module 9276 (f9277). import { create } from "../../_bundle/Module644"; const r14 = create((c17111_0, c17111_1) => ({ responses: {}, displayedQuestions: {}, setResponse: (c26412_0, c26412_1, c26412_2) => { c17111_0((a0) => { const responses = { ...a0.responses }; const r8 = { ...a0.responses[c26412_0] }; r8[c26412_1] = c26412_2; responses[c26412_0] = r8; return { responses }; }); }, getSurveyResponses: (a0) => { let r6 = c17111_1().responses[a0]; if (r6 == null) { r6 = {}; } return r6; }, clearSurveyResponses: (c26413_0) => { c17111_0((a0) => { const responses = { ...a0.responses }; delete responses[c26413_0]; const displayedQuestions = { ...a0.displayedQuestions }; delete displayedQuestions[c26413_0]; return { responses, displayedQuestions }; }); }, trackDisplayedQuestions: (c26414_0, c26414_1) => { c17111_0((a0) => { const displayedQuestions = a0.displayedQuestions; let r7 = displayedQuestions[c26414_0]; if (r7 == null) { r7 = new Set(); } const set = new Set(r7); let c30080_0 = set; c26414_1.forEach((item) => c30080_0.add(item)); const displayedQuestions2 = { ...a0.displayedQuestions }; displayedQuestions2[c26414_0] = set; return { displayedQuestions: displayedQuestions2 }; }); }, getDisplayedQuestions: (a0) => { const r4 = c17111_1().displayedQuestions[a0]; return r4 != null ? Array.from(r4) : []; } })); export { r14 as useQualtricsResponseStore };