summaryrefslogtreecommitdiff
path: root/addons/website_event/static/src/js/register_toaster_widget.js
blob: 891f61554c787508514b737d336f7072afb693c3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
odoo.define('website_event.register_toaster_widget', function (require) {
'use strict';

let core = require('web.core');
let _t = core._t;
let publicWidget = require('web.public.widget');

publicWidget.registry.RegisterToasterWidget = publicWidget.Widget.extend({
    selector: '.o_wevent_register_toaster',

    /**
     * This widget allows to display a toast message on the page.
     *
     * @override
     */
    start: function () {
        const message = this.$el.data('message');
        if (message && message.length) {
            this.displayNotification({
                title: _t("Register"),
                message: message,
                type: 'info'
            });
        }
        return this._super.apply(this, arguments);
    },
});

return publicWidget.registry.RegisterToasterWidget;

});