import { patch } from "@web/core/utils/patch"; import { browser } from "@web/core/browser/browser"; import { Chatter } from "@mail/chatter/web_portal/chatter"; patch(Chatter.prototype, { setup() { super.setup(); const showNotificationMessages = browser.localStorage.getItem( 'fusion_backend_theme.notifications' ); this.state.showNotificationMessages = ( showNotificationMessages != null ? JSON.parse(showNotificationMessages) : true ); }, onClickNotificationsToggle() { const showNotificationMessages = !this.state.showNotificationMessages; browser.localStorage.setItem( 'fusion_backend_theme.notifications', showNotificationMessages ); this.state.showNotificationMessages = showNotificationMessages; }, });