Импорт плагина для jQuery в Symfony

Через yarn добавил плагин для jQuery https://github.com/Script47/Toast В своем js файле импортирую его и пытаюсь вызвать:

const $ = require('jquery');
global.$ = global.jQuery = $;
global.bootstrap = require('bootstrap');
...
require('bs4-toast');
...
$(document).ready(function() {
    $.toast({
        title: 'Toast',
        subtitle: '11 mins ago',
        content: 'Hello, world! This is a toast message.',
        type: 'info',
        delay: 5000
    });
});

При вызове $.toast в консоль вываливается ошибка:

jquery.js:3841 jQuery.Deferred exception: $.toast is not a function TypeError: $.toast is not a function
    at HTMLDocument.<anonymous> (https://192.168.117.39:8000/build/app.3b791728.js:1687:5)
    at mightThrow (https://192.168.117.39:8000/build/app.3b791728.js:39968:29)
    at process (https://192.168.117.39:8000/build/app.3b791728.js:40036:12) undefined
app.js:1105 Uncaught TypeError: $.toast is not a function
    at HTMLDocument.<anonymous> (app.js:1105)
    at mightThrow (jquery.js:3557)
    at process (jquery.js:3625)

Что я делаю не так? Как правильно вызвать нужный метод плагина?


Ответы (0 шт):