decord/source/modules/summaries/Summary.tsx

20 lines
910 B
TypeScript
Raw Normal View History

2026-08-27 16:17:25 +00:00
// Module ID: 10905
// Function ID: 10906
2026-07-20 16:05:17 +00:00
// Name: SummarySources
2026-07-23 10:11:24 +00:00
// Dependencies: [2]
2026-07-20 16:05:17 +00:00
// Exports: createSummaryFromServer
2026-08-27 16:17:25 +00:00
// Module 10905 (SummarySources)
2026-08-24 06:08:38 +00:00
import set from "set" /* 2 */;
const result = set.fileFinishedImporting("modules/summaries/Summary.tsx");
2026-07-20 16:05:17 +00:00
export const SummarySources = { SOURCE_0: 0, [0]: "SOURCE_0", SOURCE_1: 1, [1]: "SOURCE_1" };
export const SummaryType = { UNSET: 0, [0]: "UNSET", SOURCE_1: 1, [1]: "SOURCE_1", SOURCE_2: 2, [2]: "SOURCE_2" };
export const createSummaryFromServer = function createSummaryFromServer(summary, channelId) {
2026-08-24 06:08:38 +00:00
const obj = { id: summary.id, topic: summary.topic, summShort: summary.summ_short, people: Array.from(new Set(summary.people)), startId: null, endId: null, count: null, channelId, source: null, type: null };
2026-07-29 08:29:29 +00:00
({ start_id: obj[4], end_id: obj[5], count: obj[6] } = summary);
({ source: obj[8], type: obj[9] } = summary);
2026-07-20 16:05:17 +00:00
return obj;
};