webapp/src
padreug 04d64fe116 1.3.6 Toast Notification Pattern: Add centralized ToastService abstraction
- Create ToastService extending BaseService with context-specific toast methods
- Add useToast composable for convenient dependency injection access
- Provide standardized toast patterns: auth, payment, clipboard, operations
- Include async operation support with automatic loading/success/error states
- Integrate with DI container and base module for automatic initialization
- Demonstrate refactoring in LoginDialog.vue with context-specific methods
- Eliminate duplicate vue-sonner imports across 20+ files for better maintainability
- Support custom ToastOptions interface with full TypeScript compatibility

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-06 12:24:05 +02:00
..
assets feat: Add logo and enhance login functionality 2025-08-03 11:20:35 +02:00
components 1.3.6 Toast Notification Pattern: Add centralized ToastService abstraction 2025-09-06 12:24:05 +02:00
composables Update Navbar and useModularNavigation to replace 'BarChart3' icon with 'Store' 2025-09-05 06:41:53 +02:00
core 1.3.6 Toast Notification Pattern: Add centralized ToastService abstraction 2025-09-06 12:24:05 +02:00
i18n feat: Integrate chat feature into main navigation 2025-08-10 10:50:14 +02:00
lib Complete legacy relay infrastructure cleanup and documentation updates 2025-09-06 11:03:56 +02:00
modules 1.3.6 Toast Notification Pattern: Add centralized ToastService abstraction 2025-09-06 12:24:05 +02:00
pages Remove Market and MarketDashboard components to streamline the codebase and improve maintainability. 2025-09-05 06:59:12 +02:00
stores Remove LEGACY Nostr client services and related components to streamline the codebase 2025-09-06 10:55:10 +02:00
app.config.ts Refactor chat module and navigation components for improved user experience 2025-09-05 00:31:53 +02:00
app.ts Refactor imports and remove legacy composables for improved code clarity 2025-09-05 05:27:45 +02:00
App.vue Refactor chat and market modules for improved integration and maintainability 2025-09-05 01:44:15 +02:00
main.ts Implement modular architecture with core services and Nostr integration 2025-09-04 23:43:33 +02:00
vite-env.d.ts PWA 2025-02-11 00:25:47 +01:00