Add board service and repository, update routes and assets

- Introduced BoardService and BoardRepository for managing board-related data.
- Updated app routes to reflect the new board screen structure.
- Added new board-related assets to the asset manager.
- Refactored BoardScreen navigation to utilize the new provider structure.
This commit is contained in:
amirrezaghabeli
2025-11-11 12:58:05 +03:30
parent a03e66f66b
commit abf1cc3f7d
14 changed files with 1092 additions and 166 deletions
+12
View File
@@ -47,12 +47,21 @@ class $AssetsIconsGen {
/// File path: assets/icons/arrows.svg
String get arrows => 'assets/icons/arrows.svg';
/// File path: assets/icons/board.svg
String get board => 'assets/icons/board.svg';
/// File path: assets/icons/board_active.svg
String get boardActive => 'assets/icons/board_active.svg';
/// File path: assets/icons/calendar.svg
String get calendar => 'assets/icons/calendar.svg';
/// File path: assets/icons/clipboard-text.svg
String get clipboardText => 'assets/icons/clipboard-text.svg';
/// File path: assets/icons/clock.svg
String get clock => 'assets/icons/clock.svg';
/// File path: assets/icons/close-circle.svg
String get closeCircle => 'assets/icons/close-circle.svg';
@@ -178,8 +187,11 @@ class $AssetsIconsGen {
arrowUp,
arrowDownSmall,
arrows,
board,
boardActive,
calendar,
clipboardText,
clock,
closeCircle,
dangerFill,
danger,