// Module ID: 7708 // Function ID: 7709 // Name: handleSummarizeThreadFinish // Dependencies: [586, 706, 2] // Module 7708 (handleSummarizeThreadFinish) import initializeDefault from "initialize" /* 586 */; import dispatcherDefault from "dispatcher" /* 706 */; function handleSummarizeThreadFinish() { c0 = false; } let c0 = false; const Store = initializeDefault.Store; class ThreadSummaryStore extends Store { constructor() { applyArgumentsResult = HermesBuiltin.applyArguments(new.target, new.target); applyArgumentsResult.summaryInProgress = false; return applyArgumentsResult; } } const prototype = ThreadSummaryStore.prototype; prototype["initialize"] = function initialize() { c0 = false; }; prototype["isInProgress"] = function isInProgress() { return c0; }; ThreadSummaryStore.displayName = "ThreadSummaryStore"; const threadSummaryStore = new ThreadSummaryStore(dispatcherDefault, { SUMMARIZE_THREAD_START: function handleSummarizeThreadStart() { c0 = true; }, SUMMARIZE_THREAD_SUCCESS: handleSummarizeThreadFinish, SUMMARIZE_THREAD_FAILURE: handleSummarizeThreadFinish }); const result = require("set").fileFinishedImporting("modules/threads/ThreadSummaryStore.tsx"); export default threadSummaryStore;