UNPKG

@janiscommerce/app-push-notification

Version:

This package will take care of performing the main actions for registration to receive notifications in the foreground and background.

20 lines (14 loc) 530 B
import Storage from '../../instance'; /** * Removes the oldest (first) stored notification for a given event/type. * * @param {string} notificationEvent - Storage key (notification type/event). * @returns {void} */ const removeOldestNotification = (notificationEvent = '') => { const storedNotifications = Storage.get(notificationEvent) || []; if (!storedNotifications?.length) return; storedNotifications.shift(); Storage.set(notificationEvent, storedNotifications); }; export default removeOldestNotification;