Files
test/web_mobile/static/src/js/mobile_service.js
2023-04-14 17:42:23 +08:00

27 lines
806 B
JavaScript

/** @odoo-module **/
import { registry } from "@web/core/registry";
import mobile from "web_mobile.core";
import { shortcutItem, switchAccountItem } from "./user_menu_items";
const serviceRegistry = registry.category("services");
const userMenuRegistry = registry.category("user_menuitems");
const mobileService = {
start() {
if (mobile.methods.addHomeShortcut) {
userMenuRegistry.add("web_mobile.shortcut", shortcutItem);
}
if (mobile.methods.switchAccount) {
// remove "Log Out" and "My Odoo.com Account"
userMenuRegistry.remove('log_out');
userMenuRegistry.remove('odoo_account');
userMenuRegistry.add("web_mobile.switch", switchAccountItem);
}
},
};
serviceRegistry.add("mobile", mobileService);