Commit Graph

5 Commits

Author SHA1 Message Date
MehrdadAdabi
42f9ffec95 feat: add Vazir font and refactor form components
- Add vazir-font package for Persian/Arabic text support
- Fix dropdown search to filter by value instead of name
- Refactor select field in FormField component with simplified options mapping
- Comment out dependent field fetching logic (WIP)
- Update BaseDropdown props structure
2025-11-28 13:55:10 +03:30
MehrdadAdabi
70959e878f refactor: Simplify validation logic and adjust campaign steps service parameters 2025-11-26 18:45:57 +03:30
MehrdadAdabi
ce4c33d46d feat: Implement dashboard profile card and campaigns management
- Added ProfileCard component to display user profile information.
- Created DashboardLayout for consistent layout structure.
- Defined Campaign and related types for campaign management.
- Developed CampaignDetailPage for viewing individual campaign details.
- Implemented CampaignsPage for listing and filtering campaigns.
- Enhanced DashboardPage with user profile fetching and navigation.
- Built RegisterPage for user profile registration and updates.
- Added user service for fetching and updating user profiles.
- Established campaigns service for managing campaign data and interactions.
- Updated routing constants and router configuration for new pages.
2025-11-23 18:10:30 +03:30
MehrdadAdabi
d9d97da7da Add react-toastify for notifications and enhance OTP handling in LoginPage 2025-11-22 19:22:04 +03:30
MehrdadAdabi
38263c7a74 init 2025-11-22 16:42:06 +03:30