@webx-ui/module-notifications
| Install | |
|---|---|
npm install @webx-ui/module-notifications |
|
| Latest Version: | 0.3.1 |
| Vue: | 3 |
| License: | MIT |
| Last Updated: | Oct 26, 2026 |
| Links: | GitHub · npm |
@webx-ui/module-notifications
The front end of the Notifications section of the WebX UI admin panel: channels to Telegram and e-mail, their Mustache templates in every language of the site, a live preview, tests, and the log of every delivery.
The other half is the Composer package webx-ui/module-notifications, which owns the channels, the
providers, the queue, the API and the agent tools. A section appears in the panel when both halves
are installed.
Install
npm install @webx-ui/module-notifications
import { createAdmin } from '@webx-ui/module-admin'
import { notifications } from '@webx-ui/module-notifications'
import '@webx-ui/module-notifications/style.css'
createAdmin({
basePath: '/cms',
modules: [notifications()],
}).mount()
php artisan webx:module:add notifications installs both halves and writes this into the panel's
entry. notifications({ path: '/alerts' }) puts the section somewhere else inside the panel.
What is in it
- The section: channels with their switch, copy and bin; the delivery log with filters and «Send again».
- A channel's page: the described screen
notifications.channelwith the provider's settings, the template inWxCodeEditorwith Mustache highlighted and suggested after{{, and the preview beside it — rendered byrenderMessage(), held to the server's render by shared test cases. - Node types for screens:
wx-notifications-template,wx-notifications-chats,wx-notifications-emails, andwx-notifications-channels— the picker a module chooses its channels for an event with, also exported asWxNotificationChannelsField.
The guide: https://webx-ui.github.io/webx-ui/guide/notifications
Related Packages
Pages for the WebX UI admin panel: the tree of a site's pages, their addresses,...
Blog for the WebX UI admin panel: articles made of blocks, rubrics and tags, sch...
Services for the WebX UI admin panel: a catalogue of services made of blocks, fl...
Menus for the WebX UI admin panel: named menus, a tree of items, and what each o...
Version History
| Version | Released | Vue | License |
|---|---|---|---|
| 0.3.1 | ^3.5.0 | MIT | |
| 0.3.0 | ^3.5.0 | MIT | |
| 0.2.1 | ^3.5.0 | MIT | |
| 0.2.0 | ^3.5.0 | MIT | |
| 0.1.0 | ^3.5.0 | MIT |
Pre-releases (1)
| Version | Released | License |
|---|---|---|
| 0.0.0-stage |