
Security News
Crates.io Users Targeted by Phishing Emails
The Rust Security Response WG is warning of phishing emails from rustfoundation.dev targeting crates.io users.
notification-service-js
Advanced tools
Notification Service provides a simple show/hide message. It is based on CustomElements and may be integrated with any framework. Push notification works through CustomEvent dispatcher. Notification Service supports all popular browsers, including Internet Explorer 11, although some polyfills are required for IE 11. Please see here.
npm install notification-service-js
yarn add notification-service-js
// As a module
import 'notification-service-js'
// As a <script> tag
<script src="node_modules/notification-service-js/build/notification-service.js"></script>
// Insert web component into the DOM
<notification-service></notification-service>
CustomEvent.DISPATCH('WEB_COMP_SHOW_NOTIFICATION', {
type: 'success', // success, error, warning
message: 'Your message has been sent',
timer: 3000 // default 5000, not required
})
CustomEvent.DISPATCH('EVENT_NAME', options)
Type: string
Values: success, error, warning
A class which will be added to the notification content .web-nc-content.<type>
. Depends on the class CSS styles will be applied to the content. You can add your own type and add styles through the prop cross-img-src
.
Type: string
Content which will be displayed inside notification.
Type: number
Default: 5000
Time in milliseconds how long notification will be showing.
The path to an image (png/svg/jpg) file, which will be used for a cross icon.
<notification-service cross-img-src="../images/cross.svg"></notification-service>
The path to .css file, which will be pasted after common styles.
<notification-service style-src="build/style.css"></notification-service>
Any contributions you make are greatly appreciated.
Please read the Contributions Guidelines before submitting a PR.
MIT © Vasyl Stokolosa
FAQs
Notification Service based on Custom Elements
We found that notification-service-js demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
The Rust Security Response WG is warning of phishing emails from rustfoundation.dev targeting crates.io users.
Product
Socket now lets you customize pull request alert headers, helping security teams share clear guidance right in PRs to speed reviews and reduce back-and-forth.
Product
Socket's Rust support is moving to Beta: all users can scan Cargo projects and generate SBOMs, including Cargo.toml-only crates, with Rust-aware supply chain checks.