diff --git a/lib/utils/app_routes.dart b/lib/utils/app_routes.dart index 263bdbd6..b93965ce 100644 --- a/lib/utils/app_routes.dart +++ b/lib/utils/app_routes.dart @@ -1,4 +1,5 @@ import 'package:go_router/go_router.dart'; +import 'package:syncrow_web/pages/access_management/manage_bookable_spaces/presentation/screens/manage_bookable_spaces_screen.dart'; import 'package:syncrow_web/pages/access_management/view/access_management.dart'; import 'package:syncrow_web/pages/analytics/modules/analytics/views/analytics_page.dart'; import 'package:syncrow_web/pages/auth/view/login_page.dart'; @@ -28,6 +29,10 @@ class AppRoutes { path: RoutesConst.accessManagementPage, builder: (context, state) => const AccessManagementPage(), ), + GoRoute( + path: RoutesConst.manageBookableSapcesPage, + builder: (context, state) => const ManageBookableSpacesPage(), + ), GoRoute( path: RoutesConst.deviceManagementPage, builder: (context, state) => const DeviceManagementPage(), diff --git a/lib/utils/color_manager.dart b/lib/utils/color_manager.dart index 40fca1fa..ee69f397 100644 --- a/lib/utils/color_manager.dart +++ b/lib/utils/color_manager.dart @@ -64,6 +64,7 @@ abstract class ColorsManager { static const Color circleRolesBackground = Color(0xFFF8F8F8); static const Color activeGreen = Color(0xFF99FF93); static const Color activeGreenText = Color(0xFF008905); + static const Color trueIconGreen = Color(0xFFBBEC6C); static const Color disabledPink = Color(0xFFFF9395); static const Color disabledRedText = Color(0xFF890002); static const Color invitedOrange = Color(0xFFFFE193); diff --git a/lib/utils/constants/api_const.dart b/lib/utils/constants/api_const.dart index eb7b6a3e..24175a37 100644 --- a/lib/utils/constants/api_const.dart +++ b/lib/utils/constants/api_const.dart @@ -46,7 +46,8 @@ abstract class ApiEndpoints { // Community Module static const String createCommunity = '/projects/{projectId}/communities'; static const String getCommunityList = '/projects/{projectId}/communities'; - static const String getCommunityListv2 = '/projects/{projectId}/communities/v2'; + static const String getCommunityListv2 = + '/projects/{projectId}/communities/v2'; static const String getCommunityById = '/projects/{projectId}/communities/{communityId}'; static const String updateCommunity = @@ -138,4 +139,7 @@ abstract class ApiEndpoints { static const String assignDeviceToRoom = '/projects/{projectUuid}/communities/{communityUuid}/spaces/{spaceUuid}/subspaces/{subSpaceUuid}/devices/{deviceUuid}'; static const String saveSchedule = '/schedule/{deviceUuid}'; + + ////booking System + static const String addBookableSpaces = '/bookable-spaces'; } diff --git a/lib/utils/constants/assets.dart b/lib/utils/constants/assets.dart index f92975f3..0150ec36 100644 --- a/lib/utils/constants/assets.dart +++ b/lib/utils/constants/assets.dart @@ -18,6 +18,9 @@ class Assets { 'assets/images/Password_invisible.svg'; static const String visiblePassword = 'assets/images/password_visible.svg'; static const String accessIcon = 'assets/images/access_icon.svg'; + static const String addButtonIcon = 'assets/icons/add_button_Icon.svg'; + static const String backButtonIcon = 'assets/icons/back_button_icon.svg'; + static const String emptyDataTable = 'assets/icons/no_data_table.svg'; static const String spaseManagementIcon = 'assets/images/spase_management_icon.svg'; static const String devicesIcon = 'assets/images/devices_icon.svg'; @@ -205,6 +208,7 @@ class Assets { //assets/icons/ac_lock.svg static const String acLock = 'assets/icons/ac_lock.svg'; + static const String clockIcon = 'assets/icons/clock_icon.svg'; //assets/icons/ac_schedule.svg static const String acSchedule = 'assets/icons/ac_schedule.svg'; diff --git a/lib/utils/constants/routes_const.dart b/lib/utils/constants/routes_const.dart index 83b1896f..19116f17 100644 --- a/lib/utils/constants/routes_const.dart +++ b/lib/utils/constants/routes_const.dart @@ -7,4 +7,5 @@ class RoutesConst { static const String spacesManagementPage = '/spaces_management-page'; static const String rolesAndPermissions = '/roles_and_Permissions-page'; static const String analytics = '/syncrow_analytics'; + static const String manageBookableSapcesPage = '/manage_bookable_spaces'; }