Interactive Toast Notification Demo

Toast Notification Configuration

Toast Notification Types - Better than SweetAlert & Toastr

Advanced Toast Examples

🆕 New Features & Confirmations (conf/confirm)

Confirmation Dialogs (conf/confirm)

Interactive confirmation dialogs for user decisions. Single instance enforcement with shake animation.

Basic Confirmations

🎨 Custom Colors (Gradient)

⏳ Loading States (Async Operations)

📍 Positions & Themes

🚫 Single Instance (Try clicking multiple times!)

Installation & Setup Guide

npm install toastify-pro
import ToastifyPro from 'toastify-pro';

// Best React Toast Alternative
const toast = new ToastifyPro();
toast.success('Hello World!');

// 🆕 NEW: Confirmation dialogs
toast.conf('Save changes?', {
  description: 'Your data will be saved permanently.',
  confirmText: 'Save',
  cancelText: 'Cancel',
  position: 'center'
}, (confirmed) => {
  console.log('User confirmed:', confirmed);
});
<script src="https://cdn.jsdelivr.net/npm/toastify-pro@latest/dist/toastify-pro.umd.min.js"></script>
// SweetAlert Alternative - No jQuery Required
const toast = new ToastifyPro();
toast.success('Hello World!');

// 🆕 NEW: Confirmation dialogs
toast.conf('Delete item?', (confirmed) => {
  if (confirmed) {
    toast.success('Deleted!');
  } else {
    toast.info('Cancelled');
  }
});
yarn add toastify-pro
import ToastifyPro from 'toastify-pro';

// Toastr Replacement - Modern & Lightweight
const toast = new ToastifyPro();
toast.success('Hello World!');

// 🆕 NEW: Confirmation dialogs
toast.conf('Save changes?').then(confirmed => {
  if (confirmed) {
    toast.success('Saved successfully!');
  }
});