feat: Complete Customer Notifications section
## ✅ Customer Notifications - Complete!
### Files Created
**Customer.tsx:**
- Main Customer Notifications page
- Tabs: Channels, Events, Templates
- Back button to main Notifications page
**Customer/Events.tsx:**
- Uses `/notifications/customer/events` endpoint
- Query key: `notification-customer-events`
- Shows customer-specific events (order_processing, order_completed, etc.)
- Per-channel toggles
- Recipient display
**Customer/Channels.tsx:**
- Email channel (active, built-in)
- Push notifications (requires customer opt-in)
- SMS channel (coming soon, addon)
- Customer preferences information
- Informative descriptions
### App.tsx Updates
- ✅ Added CustomerNotifications import
- ✅ Registered `/settings/notifications/customer` route
### Structure Complete
```
Settings → Notifications
├── Staff Notifications ✅
│ ├── Channels (Email, Push)
│ ├── Events (Orders, Products, Customers)
│ └── Templates
└── Customer Notifications ✅
├── Channels (Email, Push, SMS)
├── Events (Orders, Account)
└── Templates
```
---
**Status:** Both Staff and Customer sections complete! 🎉
**Next:** Test navigation and functionality