import {Filter} from "./filter"; import * as message_list from "./message_list"; export let home; export let current; export function set_current(msg_list) { current = msg_list; } export function all_rendered_message_lists() { const rendered_message_lists = [home]; if (current !== home) { rendered_message_lists.push(current); } return rendered_message_lists; } export function initialize() { home = new message_list.MessageList({ table_name: "zhome", filter: new Filter([{operator: "in", operand: "home"}]), excludes_muted_topics: true, }); current = home; }