1.2.4 • Published 3 months ago

@webdevep/noty-modul-vue v1.2.4

Weekly downloads
-
License
ISC
Repository
-
Last release
3 months ago

Фронтенд модуль нотификации

Ссылка на модуль https://modules.dev-webdevep.ru/noty-front-moduls/

Установка npm модуля

Для установки через npm, выполните команду:

npm i @webdevep/noty-modul-vue

Работа с модулем

import { doNoty } from "@webdevep/noty-modul-vue";

doNoty.success("Success message");
doNoty.error("Error message");
doNoty.warning("Warning message");
doNoty.info("Info message");

Глобальное подключение

// main.js
import notice from "@webdevep/noty-modul-vue";

createApp(App)
  .use(notice);

Использование модуля в компонентах:

<template>
  <button @click="$doNoty.success('Message');">Notify</button>
</template>

Получение уведомлений вебсокетов

// store/index.js
//...
import { getNotification } from "@webdevep/noty-modul-vue";
const store = createStore({
  modules: {
    notification: getNotification(notificationsApiUrl, notificationsWsUrl),
  },
});
// App.vue
//...
async function initMessages() {
  await store.dispatch("notification/init");
  await store.dispatch("notification/getUnreadMessagesCount");
};

initMessages();
1.2.4

3 months ago

1.2.3

7 months ago

1.2.2

10 months ago

1.2.1

10 months ago

1.2.0

10 months ago

0.2.0

10 months ago