use TimeOfDay instead of String

This commit is contained in:
Rafeek-Khoudare
2025-07-07 17:07:38 +03:00
parent 368b1be3c0
commit 42c410d982
5 changed files with 47 additions and 28 deletions

View File

@ -1,5 +1,6 @@
import 'package:syncrow_web/pages/access_management/manage_bookable_spaces/domain/models/bookable_space_model.dart';
import 'package:flutter/material.dart';
import 'package:syncrow_web/pages/access_management/manage_bookable_spaces/domain/models/bookable_space_config.dart';
import 'package:syncrow_web/pages/access_management/manage_bookable_spaces/domain/models/bookable_space_model.dart';
import 'package:syncrow_web/pages/access_management/manage_bookable_spaces/domain/params/bookable_spaces_params.dart';
import 'package:syncrow_web/pages/access_management/manage_bookable_spaces/domain/service/bookable_spaces_service.dart';
import 'package:syncrow_web/pages/space_management_v2/main_module/shared/models/paginated_data_model.dart';
@ -16,8 +17,8 @@ class DummyBookableSpacesService implements BookableSpacesService {
configUuid: 'uuid',
bookableDays: ['wed', 'saturday'],
availability: true,
bookingEndTime: '08:00 PM',
bookingStartTime: '5:00 PM',
bookingEndTime: const TimeOfDay(hour: 13, minute: 20),
bookingStartTime: const TimeOfDay(hour: 13, minute: 20),
cost: 6,
),
spaceUuid: 'uuiiddd',
@ -29,8 +30,8 @@ class DummyBookableSpacesService implements BookableSpacesService {
configUuid: 'uuid',
bookableDays: ['wed', 'thur'],
availability: true,
bookingEndTime: '08:00 PM',
bookingStartTime: '5:00 PM',
bookingEndTime: const TimeOfDay(hour: 13, minute: 20),
bookingStartTime: const TimeOfDay(hour: 13, minute: 20),
cost: 6,
),
spaceUuid: 'uuiiddd',
@ -42,8 +43,8 @@ class DummyBookableSpacesService implements BookableSpacesService {
configUuid: 'uuid',
bookableDays: ['wed', 'fri', 'tues'],
availability: true,
bookingEndTime: '08:00 PM',
bookingStartTime: '5:00 PM',
bookingEndTime: const TimeOfDay(hour: 13, minute: 20),
bookingStartTime: const TimeOfDay(hour: 13, minute: 20),
cost: 6,
),
spaceUuid: 'uuiiddd',

View File

@ -1,3 +1,4 @@
import 'package:flutter/material.dart';
import 'package:syncrow_web/pages/access_management/manage_bookable_spaces/domain/models/bookable_space_model.dart';
import 'package:syncrow_web/pages/access_management/manage_bookable_spaces/domain/models/bookable_space_config.dart';
import 'package:syncrow_web/pages/access_management/manage_bookable_spaces/domain/params/non_bookable_spaces_params.dart';
@ -17,8 +18,8 @@ class DummyNonNookableSpaces implements NonBookableSpacesService {
configUuid: 'uuid',
bookableDays: ['wed', 'saturday'],
availability: true,
bookingEndTime: '08:00 PM',
bookingStartTime: '5:00 PM',
bookingEndTime: const TimeOfDay(hour: 13, minute: 20),
bookingStartTime: const TimeOfDay(hour: 6, minute: 20),
cost: 6,
),
spaceUuid: 'uuiiddd',
@ -30,8 +31,8 @@ class DummyNonNookableSpaces implements NonBookableSpacesService {
configUuid: 'uuid',
bookableDays: ['wed', 'saturday', 'thuresday'],
availability: true,
bookingEndTime: '08:00 PM',
bookingStartTime: '5:00 PM',
bookingEndTime: const TimeOfDay(hour: 13, minute: 20),
bookingStartTime: const TimeOfDay(hour: 5, minute: 20),
cost: 5,
),
spaceUuid: 'uuiiddd',
@ -50,8 +51,8 @@ class DummyNonNookableSpaces implements NonBookableSpacesService {
'thuresday'
],
availability: true,
bookingEndTime: '08:00 PM',
bookingStartTime: '5:00 PM',
bookingEndTime: const TimeOfDay(hour: 13, minute: 20),
bookingStartTime: const TimeOfDay(hour: 15, minute: 20),
cost: 2,
),
spaceUuid: 'uuiiddd',