Skip to content

feat: add toast notification system (Bounty #825)#1286

Closed
zp6 wants to merge 2 commits into
SolFoundry:mainfrom
zp6:feat/toast-notifications
Closed

feat: add toast notification system (Bounty #825)#1286
zp6 wants to merge 2 commits into
SolFoundry:mainfrom
zp6:feat/toast-notifications

Conversation

@zp6
Copy link
Copy Markdown

@zp6 zp6 commented May 15, 2026

Toast Notification System

Closes #825

Implementation

  • Toast component with success, error, warning, info variants
  • Auto-dismiss after 5 seconds (configurable)
  • Slide-in animation from top-right
  • Stack multiple toasts
  • Accessible (role="alert", aria-live="polite")
  • Manual close option

Usage

import { useToast } from '@/components/ui/toast'

function MyComponent() {
  const { addToast } = useToast()
  return <button onClick={() => addToast('Bounty claimed!', 'success')}>Claim</button>
}

Wrap your app with <ToastProvider> to enable toasts globally.

Acceptance Criteria

  • Toast notifications appear for key actions
  • Auto-dismiss with manual close option
  • Multiple toasts stack properly

Wallet: zp6

@zp6 zp6 closed this Jun 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

missing-wallet PR is missing a Solana wallet for bounty payout

Projects

None yet

Development

Successfully merging this pull request may close these issues.

🏭 Bounty T1: Toast Notification System

1 participant