const { requireLogin } = require("../../utils/auth"); const { visibleModules } = require("../../utils/modules"); const { getEnabledModules } = require("../../utils/page-helpers"); Page({ data: { modules: [] }, onShow() { if (!requireLogin()) return; this.setData({ modules: visibleModules("class", getEnabledModules()) }); }, openModule(event) { wx.navigateTo({ url: `/pages/module/index?module=${event.currentTarget.dataset.key}` }); } });