favorite-icon-status
TypeScript icon, indicating that this package has built-in type declarations

0.4.0 • Public • Published

⚠️ Favorite Icon Status

NPM version NPM downloads Bundlephobia

A small library for status manipulating in favicon.

Installation

npm install favorite-icon-status

Demo

Using

import FaviconStatus from 'favorite-icon-status';
 
const status = new FaviconStatus();
status.set('ok'); // 'ok', 'error' or 'warning'

Advanced options

import FaviconStatus from 'favorite-icon-status';
 
const status = new FaviconStatus({
    faviconSrc: '/icons/favicon.png'
});
 
status.set('ok'); // 'ok', 'error' or 'warning'

API

.set(status: 'ok' | 'error' | 'warning')

Set the favicon with status.

import FaviconStatus from 'favorite-icon-status';
 
const status = new FaviconStatus();
status.set('ok'); // 'ok', 'error' or 'warning'
 

.reset()

Reset the favicon.

import FaviconStatus from 'favorite-icon-status';
 
const status = new FaviconStatus();
 
// ...
 
status.reset();

Browser support

  • Chrome: ✅
  • Firefox: ✅
  • Opera: ✅
  • IE: ❌
  • Edge: ❌
  • Safari: ❌ (Safari hides favicons)

License

MIT License

Package Sidebar

Install

npm i favorite-icon-status

Weekly Downloads

2

Version

0.4.0

License

MIT

Unpacked Size

30.5 kB

Total Files

9

Last publish

Collaborators

  • hcodes