Files
notification-elements-demo/node_modules/unicorn-magic/default.js
Giuliano Silvestro 5d0c9ec7eb Initial commit: notification-elements-demo app
Interactive Angular 19 demo for @sda/notification-elements-ui with
6 sections: Bell & Feed, Notification Center, Inbox, Comments &
Threads, Mention Input, and Full-Featured layout. Includes mock
data, dark mode toggle, and real-time event log.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-13 21:49:19 +10:00

15 lines
388 B
JavaScript

export async function delay({seconds, milliseconds} = {}) {
let duration;
if (typeof seconds === 'number') {
duration = seconds * 1000;
} else if (typeof milliseconds === 'number') {
duration = milliseconds;
} else {
throw new TypeError('Expected an object with either `seconds` or `milliseconds`.');
}
return new Promise(resolve => {
setTimeout(resolve, duration);
});
}