@@ -17,6 +17,9 @@
17 12118B9E23682049006BAEE3 /* PhoneCodeResolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12118B9D23682049006BAEE3 /* PhoneCodeResolver.swift */; };
17 12118B9E23682049006BAEE3 /* PhoneCodeResolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12118B9D23682049006BAEE3 /* PhoneCodeResolver.swift */; };
18 1212048C23914CFD00CAF162 /* DeleteReservationResolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1212048B23914CFD00CAF162 /* DeleteReservationResolver.swift */; };
18 1212048C23914CFD00CAF162 /* DeleteReservationResolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1212048B23914CFD00CAF162 /* DeleteReservationResolver.swift */; };
19 1212048E23915A0A00CAF162 /* ChangeReservationResolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1212048D23915A0A00CAF162 /* ChangeReservationResolver.swift */; };
19 1212048E23915A0A00CAF162 /* ChangeReservationResolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1212048D23915A0A00CAF162 /* ChangeReservationResolver.swift */; };
20+ 1220A6F423CDB1AD00365E36 /* GetClientByPhoneNumberResolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1220A6F323CDB1AD00365E36 /* GetClientByPhoneNumberResolver.swift */; };
21+ 1220A6F723CDB64A00365E36 /* AdminSecondStepReservationViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1220A6F623CDB64A00365E36 /* AdminSecondStepReservationViewController.swift */; };
22+ 1220A6FA23CDBE7E00365E36 /* AdminFinalStepReservationCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1220A6F923CDBE7E00365E36 /* AdminFinalStepReservationCoordinator.swift */; };
20 12219CEF2353A63F0057DDEE /* ReservationsCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12219CEE2353A63E0057DDEE /* ReservationsCoordinator.swift */; };
23 12219CEF2353A63F0057DDEE /* ReservationsCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12219CEE2353A63E0057DDEE /* ReservationsCoordinator.swift */; };
21 12230AEA238FD8B3004A01E5 /* MapView2.xib in Resources */ = {isa = PBXBuildFile; fileRef = 12230AE9238FD8B3004A01E5 /* MapView2.xib */; };
24 12230AEA238FD8B3004A01E5 /* MapView2.xib in Resources */ = {isa = PBXBuildFile; fileRef = 12230AE9238FD8B3004A01E5 /* MapView2.xib */; };
22 12230AEC238FD8C5004A01E5 /* MapView2.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12230AEB238FD8C5004A01E5 /* MapView2.swift */; };
25 12230AEC238FD8C5004A01E5 /* MapView2.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12230AEB238FD8C5004A01E5 /* MapView2.swift */; };
@@ -28,6 +31,10 @@
28 123615CF235510BC00D1122A /* ProfileView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 123615CE235510BC00D1122A /* ProfileView.xib */; };
31 123615CF235510BC00D1122A /* ProfileView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 123615CE235510BC00D1122A /* ProfileView.xib */; };
29 123615D12355141600D1122A /* ProfileView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 123615D02355141600D1122A /* ProfileView.swift */; };
32 123615D12355141600D1122A /* ProfileView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 123615D02355141600D1122A /* ProfileView.swift */; };
30 12387337234BB98700D1F1AB /* CodeView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 12387336234BB98700D1F1AB /* CodeView.xib */; };
33 12387337234BB98700D1F1AB /* CodeView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 12387336234BB98700D1F1AB /* CodeView.xib */; };
34+ 123D25F0239E3E11002FA32B /* AdminAddressCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 123D25EF239E3E11002FA32B /* AdminAddressCoordinator.swift */; };
35+ 123D25F2239E3E44002FA32B /* ClientsCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 123D25F1239E3E44002FA32B /* ClientsCoordinator.swift */; };
36+ 123D25F4239E3FF5002FA32B /* ClientsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 123D25F3239E3FF5002FA32B /* ClientsViewController.swift */; };
37+ 123D25F7239E5839002FA32B /* ClientTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 123D25F6239E5839002FA32B /* ClientTableViewCell.swift */; };
31 1246B717235CD186004CBFA1 /* NoReservationsView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1246B716235CD186004CBFA1 /* NoReservationsView.xib */; };
38 1246B717235CD186004CBFA1 /* NoReservationsView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1246B716235CD186004CBFA1 /* NoReservationsView.xib */; };
32 1246B719235CD3AD004CBFA1 /* NoReservationsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1246B718235CD3AD004CBFA1 /* NoReservationsView.swift */; };
39 1246B719235CD3AD004CBFA1 /* NoReservationsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1246B718235CD3AD004CBFA1 /* NoReservationsView.swift */; };
33 1246B71C235CDF3A004CBFA1 /* ReservationCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1246B71B235CDF3A004CBFA1 /* ReservationCell.swift */; };
40 1246B71C235CDF3A004CBFA1 /* ReservationCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1246B71B235CDF3A004CBFA1 /* ReservationCell.swift */; };
@@ -36,6 +43,7 @@
36 124D007C23721FD400AE76B9 /* Reservation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 124D007B23721FD400AE76B9 /* Reservation.swift */; };
43 124D007C23721FD400AE76B9 /* Reservation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 124D007B23721FD400AE76B9 /* Reservation.swift */; };
37 124D007F237222B200AE76B9 /* ReservationsResolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 124D007E237222B200AE76B9 /* ReservationsResolver.swift */; };
44 124D007F237222B200AE76B9 /* ReservationsResolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 124D007E237222B200AE76B9 /* ReservationsResolver.swift */; };
38 124D0081237222C900AE76B9 /* ReservationsService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 124D0080237222C900AE76B9 /* ReservationsService.swift */; };
45 124D0081237222C900AE76B9 /* ReservationsService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 124D0080237222C900AE76B9 /* ReservationsService.swift */; };
46+ 1252D9E523CDCDB300446B6F /* ACreateReservationResolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1252D9E423CDCDB300446B6F /* ACreateReservationResolver.swift */; };
39 125AE51D2395583E00F847BD /* ChangeReservationCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 125AE51C2395583E00F847BD /* ChangeReservationCoordinator.swift */; };
47 125AE51D2395583E00F847BD /* ChangeReservationCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 125AE51C2395583E00F847BD /* ChangeReservationCoordinator.swift */; };
40 125AE51F2395585300F847BD /* ChangeReservationViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 125AE51E2395585300F847BD /* ChangeReservationViewController.swift */; };
48 125AE51F2395585300F847BD /* ChangeReservationViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 125AE51E2395585300F847BD /* ChangeReservationViewController.swift */; };
41 125AE5212395753400F847BD /* HFunc.swift in Sources */ = {isa = PBXBuildFile; fileRef = 125AE5202395753400F847BD /* HFunc.swift */; };
49 125AE5212395753400F847BD /* HFunc.swift in Sources */ = {isa = PBXBuildFile; fileRef = 125AE5202395753400F847BD /* HFunc.swift */; };
@@ -47,12 +55,32 @@
47 12838EB4236779C700CEF108 /* ApiResolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12838EB3236779C700CEF108 /* ApiResolver.swift */; };
55 12838EB4236779C700CEF108 /* ApiResolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12838EB3236779C700CEF108 /* ApiResolver.swift */; };
48 12838EB623677FB900CEF108 /* ApiRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12838EB523677FB900CEF108 /* ApiRequest.swift */; };
56 12838EB623677FB900CEF108 /* ApiRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12838EB523677FB900CEF108 /* ApiRequest.swift */; };
49 12838EB82367834900CEF108 /* MyCodable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12838EB72367834900CEF108 /* MyCodable.swift */; };
57 12838EB82367834900CEF108 /* MyCodable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12838EB72367834900CEF108 /* MyCodable.swift */; };
58+ 129F162723CC838200EE13FC /* AdminFirstStepReservationViewCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 129F162623CC838200EE13FC /* AdminFirstStepReservationViewCoordinator.swift */; };
59+ 129F162C23CC8D2E00EE13FC /* AdminSecondStepReservationViewCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 129F162B23CC8D2E00EE13FC /* AdminSecondStepReservationViewCoordinator.swift */; };
60+ 129F163023CC8EF600EE13FC /* PhoneTextField.swift in Sources */ = {isa = PBXBuildFile; fileRef = 129F162F23CC8EF600EE13FC /* PhoneTextField.swift */; };
50 12A075F72373535C00D749BB /* FirstStepReservationViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12A075F62373535C00D749BB /* FirstStepReservationViewController.swift */; };
61 12A075F72373535C00D749BB /* FirstStepReservationViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12A075F62373535C00D749BB /* FirstStepReservationViewController.swift */; };
51 12A075F9237353F500D749BB /* MapView1.xib in Resources */ = {isa = PBXBuildFile; fileRef = 12A075F8237353F500D749BB /* MapView1.xib */; };
62 12A075F9237353F500D749BB /* MapView1.xib in Resources */ = {isa = PBXBuildFile; fileRef = 12A075F8237353F500D749BB /* MapView1.xib */; };
52 12A075FB2373561A00D749BB /* Reservation.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 12A075FA2373561A00D749BB /* Reservation.storyboard */; };
63 12A075FB2373561A00D749BB /* Reservation.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 12A075FA2373561A00D749BB /* Reservation.storyboard */; };
53 12A075FD237357E900D749BB /* FirstStepReservationCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12A075FC237357E900D749BB /* FirstStepReservationCoordinator.swift */; };
64 12A075FD237357E900D749BB /* FirstStepReservationCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12A075FC237357E900D749BB /* FirstStepReservationCoordinator.swift */; };
54 12A075FF237358F200D749BB /* MapView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12A075FE237358F200D749BB /* MapView.swift */; };
65 12A075FF237358F200D749BB /* MapView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12A075FE237358F200D749BB /* MapView.swift */; };
55 12A07601237359BB00D749BB /* MapView1.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12A07600237359BB00D749BB /* MapView1.swift */; };
66 12A07601237359BB00D749BB /* MapView1.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12A07600237359BB00D749BB /* MapView1.swift */; };
67+ 12B3A79823ABADB9009E2FA6 /* AdminReservationView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 12B3A79723ABADB9009E2FA6 /* AdminReservationView.xib */; };
68+ 12B3A79A23ABB4E2009E2FA6 /* IntervalPickerView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 12B3A79923ABB4E2009E2FA6 /* IntervalPickerView.xib */; };
69+ 12B3A79C23ABB8ED009E2FA6 /* IntervalPickerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12B3A79B23ABB8ED009E2FA6 /* IntervalPickerView.swift */; };
70+ 12B3A79F23ABCA21009E2FA6 /* AdminReservationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12B3A79E23ABCA21009E2FA6 /* AdminReservationView.swift */; };
71+ 12B3A7A323ABD594009E2FA6 /* AdminReservationsController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12B3A7A223ABD594009E2FA6 /* AdminReservationsController.swift */; };
72+ 12B3A7A523ABDA25009E2FA6 /* AdminReservationsCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12B3A7A423ABDA25009E2FA6 /* AdminReservationsCoordinator.swift */; };
73+ 12B3A7A823ABDDB1009E2FA6 /* AdminReservationCellView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12B3A7A723ABDDB1009E2FA6 /* AdminReservationCellView.swift */; };
74+ 12B3A7AA23ABDDC1009E2FA6 /* AdminReservations.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 12B3A7A923ABDDC1009E2FA6 /* AdminReservations.storyboard */; };
75+ 12B3A7AD23ABEABF009E2FA6 /* AReservationsResolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12B3A7AC23ABEABF009E2FA6 /* AReservationsResolver.swift */; };
76+ 12B3A7AF23AC1872009E2FA6 /* AdminNoReservationsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12B3A7AE23AC1872009E2FA6 /* AdminNoReservationsView.swift */; };
77+ 12B3A7B123AC1885009E2FA6 /* AdminNoReservationsView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 12B3A7B023AC1885009E2FA6 /* AdminNoReservationsView.xib */; };
78+ 12B3A7B423AC1D09009E2FA6 /* AdminReservationCellView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 12B3A7B323AC1D09009E2FA6 /* AdminReservationCellView.xib */; };
79+ 12B3A7B923ACCD83009E2FA6 /* AddOtherAdminResolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12B3A7B823ACCD83009E2FA6 /* AddOtherAdminResolver.swift */; };
80+ 12B3A7BC23ACFD75009E2FA6 /* ReservationsAroundResolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12B3A7BB23ACFD75009E2FA6 /* ReservationsAroundResolver.swift */; };
81+ 12B3A7BE23AD0049009E2FA6 /* AdminReservationEditingViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12B3A7BD23AD0048009E2FA6 /* AdminReservationEditingViewController.swift */; };
82+ 12B3A7C023AD0749009E2FA6 /* AdminReservationEditingCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12B3A7BF23AD0749009E2FA6 /* AdminReservationEditingCoordinator.swift */; };
83+ 12B3A7C423AD2FCD009E2FA6 /* AChangeReservationResolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12B3A7C323AD2FCD009E2FA6 /* AChangeReservationResolver.swift */; };
56 12B4447C238EF25C000B6B16 /* CreateReservationResolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12B4447B238EF25C000B6B16 /* CreateReservationResolver.swift */; };
84 12B4447C238EF25C000B6B16 /* CreateReservationResolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12B4447B238EF25C000B6B16 /* CreateReservationResolver.swift */; };
57 12B6A60F235B857A00898B31 /* ProfileChangeCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12B6A60E235B857A00898B31 /* ProfileChangeCoordinator.swift */; };
85 12B6A60F235B857A00898B31 /* ProfileChangeCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12B6A60E235B857A00898B31 /* ProfileChangeCoordinator.swift */; };
58 12B6A611235B8EC500898B31 /* User.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12B6A610235B8EC500898B31 /* User.swift */; };
86 12B6A611235B8EC500898B31 /* User.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12B6A610235B8EC500898B31 /* User.swift */; };
@@ -63,13 +91,26 @@
63 12BD95B2237EC22B009614D8 /* FirstStepView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12BD95B1237EC22B009614D8 /* FirstStepView.swift */; };
91 12BD95B2237EC22B009614D8 /* FirstStepView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12BD95B1237EC22B009614D8 /* FirstStepView.swift */; };
64 12BD95B6237ED8AC009614D8 /* TimePointView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 12BD95B5237ED8AB009614D8 /* TimePointView.xib */; };
92 12BD95B6237ED8AC009614D8 /* TimePointView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 12BD95B5237ED8AB009614D8 /* TimePointView.xib */; };
65 12BD95B8237EDB01009614D8 /* TimePointView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12BD95B7237EDB01009614D8 /* TimePointView.swift */; };
93 12BD95B8237EDB01009614D8 /* TimePointView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12BD95B7237EDB01009614D8 /* TimePointView.swift */; };
94+ 12BE4B332399A52E00FC974B /* AdminTabbarCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12BE4B322399A52E00FC974B /* AdminTabbarCoordinator.swift */; };
95+ 12BE4B352399A60A00FC974B /* AdminTabbarController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12BE4B342399A60A00FC974B /* AdminTabbarController.swift */; };
96+ 12BE4B372399A98200FC974B /* Admin.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 12BE4B362399A98200FC974B /* Admin.storyboard */; };
97+ 12C0B4BB239E5A3A00562BA3 /* ClientList.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 12C0B4BA239E5A3A00562BA3 /* ClientList.storyboard */; };
66 12C72EDF23537D1B00AD7004 /* ProfileCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12C72EDE23537D1B00AD7004 /* ProfileCoordinator.swift */; };
98 12C72EDF23537D1B00AD7004 /* ProfileCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12C72EDE23537D1B00AD7004 /* ProfileCoordinator.swift */; };
67 12C72EE1235380D400AD7004 /* ProfileClientViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12C72EE0235380D400AD7004 /* ProfileClientViewController.swift */; };
99 12C72EE1235380D400AD7004 /* ProfileClientViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12C72EE0235380D400AD7004 /* ProfileClientViewController.swift */; };
68 12C72EE3235380EB00AD7004 /* ReservationsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12C72EE2235380EB00AD7004 /* ReservationsViewController.swift */; };
100 12C72EE3235380EB00AD7004 /* ReservationsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12C72EE2235380EB00AD7004 /* ReservationsViewController.swift */; };
69 12D8FA2D237F003800305F57 /* DateView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 12D8FA2C237F003800305F57 /* DateView.xib */; };
101 12D8FA2D237F003800305F57 /* DateView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 12D8FA2C237F003800305F57 /* DateView.xib */; };
70 12D8FA2F237F00E200305F57 /* DateView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12D8FA2E237F00E200305F57 /* DateView.swift */; };
102 12D8FA2F237F00E200305F57 /* DateView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12D8FA2E237F00E200305F57 /* DateView.swift */; };
71 12D8FA31237F08C700305F57 /* AllReservations.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12D8FA30237F08C700305F57 /* AllReservations.swift */; };
103 12D8FA31237F08C700305F57 /* AllReservations.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12D8FA30237F08C700305F57 /* AllReservations.swift */; };
104+ 12D928AF23C47DCF0051724D /* ADeleteReservationResolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12D928AE23C47DCF0051724D /* ADeleteReservationResolver.swift */; };
105+ 12D928B123C486380051724D /* BaseTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12D928B023C486380051724D /* BaseTableViewController.swift */; };
106+ 12D928B323C7464B0051724D /* BlocklistPutResolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12D928B223C7464B0051724D /* BlocklistPutResolver.swift */; };
72 12DBEEB223539F2100AF1BB6 /* Client.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 12DBEEB123539F2100AF1BB6 /* Client.storyboard */; };
107 12DBEEB223539F2100AF1BB6 /* Client.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 12DBEEB123539F2100AF1BB6 /* Client.storyboard */; };
108+ 12E35071239FA8CA004BB188 /* Extensions+String.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12E35070239FA8CA004BB188 /* Extensions+String.swift */; };
109+ 12E35074239FAF52004BB188 /* ClientsService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12E35073239FAF52004BB188 /* ClientsService.swift */; };
110+ 12E35078239FAFA4004BB188 /* ClientsListResolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12E35077239FAFA4004BB188 /* ClientsListResolver.swift */; };
111+ 12E3507B239FCFB2004BB188 /* ProfileTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12E3507A239FCFB2004BB188 /* ProfileTableViewController.swift */; };
112+ 12E3507D239FD1F3004BB188 /* ClientReservationsResolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12E3507C239FD1F3004BB188 /* ClientReservationsResolver.swift */; };
113+ 12E3507F239FDFC2004BB188 /* ClientProfileCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12E3507E239FDFC2004BB188 /* ClientProfileCoordinator.swift */; };
73 12EA99462362B674005D9FE9 /* AddressCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12EA99452362B674005D9FE9 /* AddressCoordinator.swift */; };
114 12EA99462362B674005D9FE9 /* AddressCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12EA99452362B674005D9FE9 /* AddressCoordinator.swift */; };
74 12EA99482362B684005D9FE9 /* AddresViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12EA99472362B684005D9FE9 /* AddresViewController.swift */; };
115 12EA99482362B684005D9FE9 /* AddresViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12EA99472362B684005D9FE9 /* AddresViewController.swift */; };
75 12EA994C2362F8EF005D9FE9 /* AddressView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 12EA994B2362F8EF005D9FE9 /* AddressView.xib */; };
116 12EA994C2362F8EF005D9FE9 /* AddressView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 12EA994B2362F8EF005D9FE9 /* AddressView.xib */; };
@@ -80,6 +121,7 @@
80 12F9652A23868E6000FCA696 /* SecondStepView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 12F9652923868E6000FCA696 /* SecondStepView.xib */; };
121 12F9652A23868E6000FCA696 /* SecondStepView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 12F9652923868E6000FCA696 /* SecondStepView.xib */; };
81 12F9652C23868E7200FCA696 /* SecondStepView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12F9652B23868E7200FCA696 /* SecondStepView.swift */; };
122 12F9652C23868E7200FCA696 /* SecondStepView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12F9652B23868E7200FCA696 /* SecondStepView.swift */; };
82 12F9652E23869F3100FCA696 /* SecondStepReservationCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12F9652D23869F3100FCA696 /* SecondStepReservationCoordinator.swift */; };
123 12F9652E23869F3100FCA696 /* SecondStepReservationCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12F9652D23869F3100FCA696 /* SecondStepReservationCoordinator.swift */; };
124+ 12FC07B923C8D17600EDC55B /* DeleteOtherAdminResolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12FC07B823C8D17600EDC55B /* DeleteOtherAdminResolver.swift */; };
83 12FC40382382C93D00AB593B /* TableButtonStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12FC40372382C93C00AB593B /* TableButtonStyle.swift */; };
125 12FC40382382C93D00AB593B /* TableButtonStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12FC40372382C93C00AB593B /* TableButtonStyle.swift */; };
84 12FC403A2382CB6F00AB593B /* TableButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12FC40392382CB6F00AB593B /* TableButton.swift */; };
126 12FC403A2382CB6F00AB593B /* TableButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12FC40392382CB6F00AB593B /* TableButton.swift */; };
85 F30369B5233679EA00A8EA84 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = F30369B4233679EA00A8EA84 /* LaunchScreen.storyboard */; };
127 F30369B5233679EA00A8EA84 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = F30369B4233679EA00A8EA84 /* LaunchScreen.storyboard */; };
@@ -140,6 +182,9 @@
140 12118B9D23682049006BAEE3 /* PhoneCodeResolver.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PhoneCodeResolver.swift; sourceTree = "<group>"; };
182 12118B9D23682049006BAEE3 /* PhoneCodeResolver.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PhoneCodeResolver.swift; sourceTree = "<group>"; };
141 1212048B23914CFD00CAF162 /* DeleteReservationResolver.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DeleteReservationResolver.swift; sourceTree = "<group>"; };
183 1212048B23914CFD00CAF162 /* DeleteReservationResolver.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DeleteReservationResolver.swift; sourceTree = "<group>"; };
142 1212048D23915A0A00CAF162 /* ChangeReservationResolver.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChangeReservationResolver.swift; sourceTree = "<group>"; };
184 1212048D23915A0A00CAF162 /* ChangeReservationResolver.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChangeReservationResolver.swift; sourceTree = "<group>"; };
185+ 1220A6F323CDB1AD00365E36 /* GetClientByPhoneNumberResolver.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GetClientByPhoneNumberResolver.swift; sourceTree = "<group>"; };
186+ 1220A6F623CDB64A00365E36 /* AdminSecondStepReservationViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AdminSecondStepReservationViewController.swift; sourceTree = "<group>"; };
187+ 1220A6F923CDBE7E00365E36 /* AdminFinalStepReservationCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AdminFinalStepReservationCoordinator.swift; sourceTree = "<group>"; };
143 12219CEE2353A63E0057DDEE /* ReservationsCoordinator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ReservationsCoordinator.swift; sourceTree = "<group>"; };
188 12219CEE2353A63E0057DDEE /* ReservationsCoordinator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ReservationsCoordinator.swift; sourceTree = "<group>"; };
144 12230AE9238FD8B3004A01E5 /* MapView2.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = MapView2.xib; sourceTree = "<group>"; };
189 12230AE9238FD8B3004A01E5 /* MapView2.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = MapView2.xib; sourceTree = "<group>"; };
145 12230AEB238FD8C5004A01E5 /* MapView2.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MapView2.swift; sourceTree = "<group>"; };
190 12230AEB238FD8C5004A01E5 /* MapView2.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MapView2.swift; sourceTree = "<group>"; };
@@ -151,6 +196,10 @@
151 123615CE235510BC00D1122A /* ProfileView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ProfileView.xib; sourceTree = "<group>"; };
196 123615CE235510BC00D1122A /* ProfileView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ProfileView.xib; sourceTree = "<group>"; };
152 123615D02355141600D1122A /* ProfileView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProfileView.swift; sourceTree = "<group>"; };
197 123615D02355141600D1122A /* ProfileView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProfileView.swift; sourceTree = "<group>"; };
153 12387336234BB98700D1F1AB /* CodeView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = CodeView.xib; sourceTree = "<group>"; };
198 12387336234BB98700D1F1AB /* CodeView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = CodeView.xib; sourceTree = "<group>"; };
199+ 123D25EF239E3E11002FA32B /* AdminAddressCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AdminAddressCoordinator.swift; sourceTree = "<group>"; };
200+ 123D25F1239E3E44002FA32B /* ClientsCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ClientsCoordinator.swift; sourceTree = "<group>"; };
201+ 123D25F3239E3FF5002FA32B /* ClientsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ClientsViewController.swift; sourceTree = "<group>"; };
202+ 123D25F6239E5839002FA32B /* ClientTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ClientTableViewCell.swift; sourceTree = "<group>"; };
154 1246B716235CD186004CBFA1 /* NoReservationsView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = NoReservationsView.xib; sourceTree = "<group>"; };
203 1246B716235CD186004CBFA1 /* NoReservationsView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = NoReservationsView.xib; sourceTree = "<group>"; };
155 1246B718235CD3AD004CBFA1 /* NoReservationsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NoReservationsView.swift; sourceTree = "<group>"; };
204 1246B718235CD3AD004CBFA1 /* NoReservationsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NoReservationsView.swift; sourceTree = "<group>"; };
156 1246B71B235CDF3A004CBFA1 /* ReservationCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReservationCell.swift; sourceTree = "<group>"; };
205 1246B71B235CDF3A004CBFA1 /* ReservationCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReservationCell.swift; sourceTree = "<group>"; };
@@ -159,6 +208,7 @@
159 124D007B23721FD400AE76B9 /* Reservation.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Reservation.swift; sourceTree = "<group>"; };
208 124D007B23721FD400AE76B9 /* Reservation.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Reservation.swift; sourceTree = "<group>"; };
160 124D007E237222B200AE76B9 /* ReservationsResolver.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReservationsResolver.swift; sourceTree = "<group>"; };
209 124D007E237222B200AE76B9 /* ReservationsResolver.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReservationsResolver.swift; sourceTree = "<group>"; };
161 124D0080237222C900AE76B9 /* ReservationsService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReservationsService.swift; sourceTree = "<group>"; };
210 124D0080237222C900AE76B9 /* ReservationsService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReservationsService.swift; sourceTree = "<group>"; };
211+ 1252D9E423CDCDB300446B6F /* ACreateReservationResolver.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ACreateReservationResolver.swift; sourceTree = "<group>"; };
162 125AE51C2395583E00F847BD /* ChangeReservationCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChangeReservationCoordinator.swift; sourceTree = "<group>"; };
212 125AE51C2395583E00F847BD /* ChangeReservationCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChangeReservationCoordinator.swift; sourceTree = "<group>"; };
163 125AE51E2395585300F847BD /* ChangeReservationViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChangeReservationViewController.swift; sourceTree = "<group>"; };
213 125AE51E2395585300F847BD /* ChangeReservationViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChangeReservationViewController.swift; sourceTree = "<group>"; };
164 125AE5202395753400F847BD /* HFunc.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HFunc.swift; sourceTree = "<group>"; };
214 125AE5202395753400F847BD /* HFunc.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HFunc.swift; sourceTree = "<group>"; };
@@ -169,12 +219,32 @@
169 12838EB3236779C700CEF108 /* ApiResolver.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ApiResolver.swift; sourceTree = "<group>"; };
219 12838EB3236779C700CEF108 /* ApiResolver.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ApiResolver.swift; sourceTree = "<group>"; };
170 12838EB523677FB900CEF108 /* ApiRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ApiRequest.swift; sourceTree = "<group>"; };
220 12838EB523677FB900CEF108 /* ApiRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ApiRequest.swift; sourceTree = "<group>"; };
171 12838EB72367834900CEF108 /* MyCodable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MyCodable.swift; sourceTree = "<group>"; };
221 12838EB72367834900CEF108 /* MyCodable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MyCodable.swift; sourceTree = "<group>"; };
222+ 129F162623CC838200EE13FC /* AdminFirstStepReservationViewCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AdminFirstStepReservationViewCoordinator.swift; sourceTree = "<group>"; };
223+ 129F162B23CC8D2E00EE13FC /* AdminSecondStepReservationViewCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AdminSecondStepReservationViewCoordinator.swift; sourceTree = "<group>"; };
224+ 129F162F23CC8EF600EE13FC /* PhoneTextField.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PhoneTextField.swift; sourceTree = "<group>"; };
172 12A075F62373535C00D749BB /* FirstStepReservationViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FirstStepReservationViewController.swift; sourceTree = "<group>"; };
225 12A075F62373535C00D749BB /* FirstStepReservationViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FirstStepReservationViewController.swift; sourceTree = "<group>"; };
173 12A075F8237353F500D749BB /* MapView1.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = MapView1.xib; sourceTree = "<group>"; };
226 12A075F8237353F500D749BB /* MapView1.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = MapView1.xib; sourceTree = "<group>"; };
174 12A075FA2373561A00D749BB /* Reservation.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = Reservation.storyboard; sourceTree = "<group>"; };
227 12A075FA2373561A00D749BB /* Reservation.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = Reservation.storyboard; sourceTree = "<group>"; };
175 12A075FC237357E900D749BB /* FirstStepReservationCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FirstStepReservationCoordinator.swift; sourceTree = "<group>"; };
228 12A075FC237357E900D749BB /* FirstStepReservationCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FirstStepReservationCoordinator.swift; sourceTree = "<group>"; };
176 12A075FE237358F200D749BB /* MapView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MapView.swift; sourceTree = "<group>"; };
229 12A075FE237358F200D749BB /* MapView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MapView.swift; sourceTree = "<group>"; };
177 12A07600237359BB00D749BB /* MapView1.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MapView1.swift; sourceTree = "<group>"; };
230 12A07600237359BB00D749BB /* MapView1.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MapView1.swift; sourceTree = "<group>"; };
231+ 12B3A79723ABADB9009E2FA6 /* AdminReservationView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = AdminReservationView.xib; sourceTree = "<group>"; };
232+ 12B3A79923ABB4E2009E2FA6 /* IntervalPickerView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IntervalPickerView.xib; sourceTree = "<group>"; };
233+ 12B3A79B23ABB8ED009E2FA6 /* IntervalPickerView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IntervalPickerView.swift; sourceTree = "<group>"; };
234+ 12B3A79E23ABCA21009E2FA6 /* AdminReservationView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AdminReservationView.swift; sourceTree = "<group>"; };
235+ 12B3A7A223ABD594009E2FA6 /* AdminReservationsController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AdminReservationsController.swift; sourceTree = "<group>"; };
236+ 12B3A7A423ABDA25009E2FA6 /* AdminReservationsCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AdminReservationsCoordinator.swift; sourceTree = "<group>"; };
237+ 12B3A7A723ABDDB1009E2FA6 /* AdminReservationCellView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AdminReservationCellView.swift; sourceTree = "<group>"; };
238+ 12B3A7A923ABDDC1009E2FA6 /* AdminReservations.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = AdminReservations.storyboard; sourceTree = "<group>"; };
239+ 12B3A7AC23ABEABF009E2FA6 /* AReservationsResolver.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AReservationsResolver.swift; sourceTree = "<group>"; };
240+ 12B3A7AE23AC1872009E2FA6 /* AdminNoReservationsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AdminNoReservationsView.swift; sourceTree = "<group>"; };
241+ 12B3A7B023AC1885009E2FA6 /* AdminNoReservationsView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = AdminNoReservationsView.xib; sourceTree = "<group>"; };
242+ 12B3A7B323AC1D09009E2FA6 /* AdminReservationCellView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = AdminReservationCellView.xib; sourceTree = "<group>"; };
243+ 12B3A7B823ACCD83009E2FA6 /* AddOtherAdminResolver.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddOtherAdminResolver.swift; sourceTree = "<group>"; };
244+ 12B3A7BB23ACFD75009E2FA6 /* ReservationsAroundResolver.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReservationsAroundResolver.swift; sourceTree = "<group>"; };
245+ 12B3A7BD23AD0048009E2FA6 /* AdminReservationEditingViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AdminReservationEditingViewController.swift; sourceTree = "<group>"; };
246+ 12B3A7BF23AD0749009E2FA6 /* AdminReservationEditingCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AdminReservationEditingCoordinator.swift; sourceTree = "<group>"; };
247+ 12B3A7C323AD2FCD009E2FA6 /* AChangeReservationResolver.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AChangeReservationResolver.swift; sourceTree = "<group>"; };
178 12B4447B238EF25C000B6B16 /* CreateReservationResolver.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreateReservationResolver.swift; sourceTree = "<group>"; };
248 12B4447B238EF25C000B6B16 /* CreateReservationResolver.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreateReservationResolver.swift; sourceTree = "<group>"; };
179 12B6A60E235B857A00898B31 /* ProfileChangeCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProfileChangeCoordinator.swift; sourceTree = "<group>"; };
249 12B6A60E235B857A00898B31 /* ProfileChangeCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProfileChangeCoordinator.swift; sourceTree = "<group>"; };
180 12B6A610235B8EC500898B31 /* User.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = User.swift; sourceTree = "<group>"; };
250 12B6A610235B8EC500898B31 /* User.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = User.swift; sourceTree = "<group>"; };
@@ -185,13 +255,26 @@
185 12BD95B1237EC22B009614D8 /* FirstStepView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FirstStepView.swift; sourceTree = "<group>"; };
255 12BD95B1237EC22B009614D8 /* FirstStepView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FirstStepView.swift; sourceTree = "<group>"; };
186 12BD95B5237ED8AB009614D8 /* TimePointView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = TimePointView.xib; sourceTree = "<group>"; };
256 12BD95B5237ED8AB009614D8 /* TimePointView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = TimePointView.xib; sourceTree = "<group>"; };
187 12BD95B7237EDB01009614D8 /* TimePointView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TimePointView.swift; sourceTree = "<group>"; };
257 12BD95B7237EDB01009614D8 /* TimePointView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TimePointView.swift; sourceTree = "<group>"; };
258+ 12BE4B322399A52E00FC974B /* AdminTabbarCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AdminTabbarCoordinator.swift; sourceTree = "<group>"; };
259+ 12BE4B342399A60A00FC974B /* AdminTabbarController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AdminTabbarController.swift; sourceTree = "<group>"; };
260+ 12BE4B362399A98200FC974B /* Admin.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = Admin.storyboard; sourceTree = "<group>"; };
261+ 12C0B4BA239E5A3A00562BA3 /* ClientList.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = ClientList.storyboard; sourceTree = "<group>"; };
188 12C72EDE23537D1B00AD7004 /* ProfileCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProfileCoordinator.swift; sourceTree = "<group>"; };
262 12C72EDE23537D1B00AD7004 /* ProfileCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProfileCoordinator.swift; sourceTree = "<group>"; };
189 12C72EE0235380D400AD7004 /* ProfileClientViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProfileClientViewController.swift; sourceTree = "<group>"; };
263 12C72EE0235380D400AD7004 /* ProfileClientViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProfileClientViewController.swift; sourceTree = "<group>"; };
190 12C72EE2235380EB00AD7004 /* ReservationsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReservationsViewController.swift; sourceTree = "<group>"; };
264 12C72EE2235380EB00AD7004 /* ReservationsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReservationsViewController.swift; sourceTree = "<group>"; };
191 12D8FA2C237F003800305F57 /* DateView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = DateView.xib; sourceTree = "<group>"; };
265 12D8FA2C237F003800305F57 /* DateView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = DateView.xib; sourceTree = "<group>"; };
192 12D8FA2E237F00E200305F57 /* DateView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DateView.swift; sourceTree = "<group>"; };
266 12D8FA2E237F00E200305F57 /* DateView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DateView.swift; sourceTree = "<group>"; };
193 12D8FA30237F08C700305F57 /* AllReservations.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AllReservations.swift; sourceTree = "<group>"; };
267 12D8FA30237F08C700305F57 /* AllReservations.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AllReservations.swift; sourceTree = "<group>"; };
268+ 12D928AE23C47DCF0051724D /* ADeleteReservationResolver.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ADeleteReservationResolver.swift; sourceTree = "<group>"; };
269+ 12D928B023C486380051724D /* BaseTableViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BaseTableViewController.swift; sourceTree = "<group>"; };
270+ 12D928B223C7464B0051724D /* BlocklistPutResolver.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BlocklistPutResolver.swift; sourceTree = "<group>"; };
194 12DBEEB123539F2100AF1BB6 /* Client.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = Client.storyboard; sourceTree = "<group>"; };
271 12DBEEB123539F2100AF1BB6 /* Client.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = Client.storyboard; sourceTree = "<group>"; };
272+ 12E35070239FA8CA004BB188 /* Extensions+String.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Extensions+String.swift"; sourceTree = "<group>"; };
273+ 12E35073239FAF52004BB188 /* ClientsService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ClientsService.swift; sourceTree = "<group>"; };
274+ 12E35077239FAFA4004BB188 /* ClientsListResolver.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ClientsListResolver.swift; sourceTree = "<group>"; };
275+ 12E3507A239FCFB2004BB188 /* ProfileTableViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProfileTableViewController.swift; sourceTree = "<group>"; };
276+ 12E3507C239FD1F3004BB188 /* ClientReservationsResolver.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ClientReservationsResolver.swift; sourceTree = "<group>"; };
277+ 12E3507E239FDFC2004BB188 /* ClientProfileCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ClientProfileCoordinator.swift; sourceTree = "<group>"; };
195 12EA99452362B674005D9FE9 /* AddressCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddressCoordinator.swift; sourceTree = "<group>"; };
278 12EA99452362B674005D9FE9 /* AddressCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddressCoordinator.swift; sourceTree = "<group>"; };
196 12EA99472362B684005D9FE9 /* AddresViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddresViewController.swift; sourceTree = "<group>"; };
279 12EA99472362B684005D9FE9 /* AddresViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddresViewController.swift; sourceTree = "<group>"; };
197 12EA994B2362F8EF005D9FE9 /* AddressView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = AddressView.xib; sourceTree = "<group>"; };
280 12EA994B2362F8EF005D9FE9 /* AddressView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = AddressView.xib; sourceTree = "<group>"; };
@@ -202,6 +285,7 @@
202 12F9652923868E6000FCA696 /* SecondStepView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = SecondStepView.xib; sourceTree = "<group>"; };
285 12F9652923868E6000FCA696 /* SecondStepView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = SecondStepView.xib; sourceTree = "<group>"; };
203 12F9652B23868E7200FCA696 /* SecondStepView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SecondStepView.swift; sourceTree = "<group>"; };
286 12F9652B23868E7200FCA696 /* SecondStepView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SecondStepView.swift; sourceTree = "<group>"; };
204 12F9652D23869F3100FCA696 /* SecondStepReservationCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SecondStepReservationCoordinator.swift; sourceTree = "<group>"; };
287 12F9652D23869F3100FCA696 /* SecondStepReservationCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SecondStepReservationCoordinator.swift; sourceTree = "<group>"; };
288+ 12FC07B823C8D17600EDC55B /* DeleteOtherAdminResolver.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DeleteOtherAdminResolver.swift; sourceTree = "<group>"; };
205 12FC40372382C93C00AB593B /* TableButtonStyle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TableButtonStyle.swift; sourceTree = "<group>"; };
289 12FC40372382C93C00AB593B /* TableButtonStyle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TableButtonStyle.swift; sourceTree = "<group>"; };
206 12FC40392382CB6F00AB593B /* TableButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TableButton.swift; sourceTree = "<group>"; };
290 12FC40392382CB6F00AB593B /* TableButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TableButton.swift; sourceTree = "<group>"; };
207 F30369B4233679EA00A8EA84 /* LaunchScreen.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = LaunchScreen.storyboard; sourceTree = "<group>"; };
291 F30369B4233679EA00A8EA84 /* LaunchScreen.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = LaunchScreen.storyboard; sourceTree = "<group>"; };
@@ -322,6 +406,31 @@
322 path = Reservations;
406 path = Reservations;
323 sourceTree = "<group>";
407 sourceTree = "<group>";
409+ 1220A6F523CDB63000365E36 /* 2 */ = {
412+ 1220A6F623CDB64A00365E36 /* AdminSecondStepReservationViewController.swift */,
413+ 129F162B23CC8D2E00EE13FC /* AdminSecondStepReservationViewCoordinator.swift */,
416+ sourceTree = "<group>";
418+ 1220A6F823CDB65C00365E36 /* 1 */ = {
421+ 129F162623CC838200EE13FC /* AdminFirstStepReservationViewCoordinator.swift */,
424+ sourceTree = "<group>";
426+ 1220A6FB23CDBED900365E36 /* 3 */ = {
429+ 1220A6F923CDBE7E00365E36 /* AdminFinalStepReservationCoordinator.swift */,
432+ sourceTree = "<group>";
325 12230AED238FD8D5004A01E5 /* 1 */ = {
434 12230AED238FD8D5004A01E5 /* 1 */ = {
326 isa = PBXGroup;
435 isa = PBXGroup;
327 children = (
436 children = (
@@ -388,6 +497,46 @@
388 path = Views;
497 path = Views;
389 sourceTree = "<group>";
498 sourceTree = "<group>";
500+ 123D25EC239E3D47002FA32B /* Profile */ = {
505+ sourceTree = "<group>";
507+ 123D25ED239E3D50002FA32B /* Reservations */ = {
510+ 129F162523CC836600EE13FC /* Making a reeservation */,
511+ 12B3A79623ABAD9A009E2FA6 /* Views */,
512+ 12B3A7C123AD0751009E2FA6 /* Editing */,
513+ 12B3A7C223AD0762009E2FA6 /* List of reservations */,
514+ 123D25EF239E3E11002FA32B /* AdminAddressCoordinator.swift */,
515+ 12B3A7A923ABDDC1009E2FA6 /* AdminReservations.storyboard */,
517+ path = Reservations;
518+ sourceTree = "<group>";
520+ 123D25EE239E3D61002FA32B /* Clients */ = {
523+ 12E35079239FCF91004BB188 /* Profile */,
524+ 123D25F5239E57D6002FA32B /* Cells */,
525+ 123D25F1239E3E44002FA32B /* ClientsCoordinator.swift */,
526+ 123D25F3239E3FF5002FA32B /* ClientsViewController.swift */,
527+ 12C0B4BA239E5A3A00562BA3 /* ClientList.storyboard */,
530+ sourceTree = "<group>";
532+ 123D25F5239E57D6002FA32B /* Cells */ = {
535+ 123D25F6239E5839002FA32B /* ClientTableViewCell.swift */,
538+ sourceTree = "<group>";
391 1246B71A235CD4C5004CBFA1 /* Views */ = {
540 1246B71A235CD4C5004CBFA1 /* Views */ = {
392 isa = PBXGroup;
541 isa = PBXGroup;
393 children = (
542 children = (
@@ -418,10 +567,12 @@
418 124D00822372233000AE76B9 /* Resolvers */ = {
567 124D00822372233000AE76B9 /* Resolvers */ = {
419 isa = PBXGroup;
568 isa = PBXGroup;
420 children = (
569 children = (
570+ 12B3A7AB23ABEAAB009E2FA6 /* Admin */,
421 124D007E237222B200AE76B9 /* ReservationsResolver.swift */,
571 124D007E237222B200AE76B9 /* ReservationsResolver.swift */,
422 12B4447B238EF25C000B6B16 /* CreateReservationResolver.swift */,
572 12B4447B238EF25C000B6B16 /* CreateReservationResolver.swift */,
423 1212048B23914CFD00CAF162 /* DeleteReservationResolver.swift */,
573 1212048B23914CFD00CAF162 /* DeleteReservationResolver.swift */,
424 1212048D23915A0A00CAF162 /* ChangeReservationResolver.swift */,
574 1212048D23915A0A00CAF162 /* ChangeReservationResolver.swift */,
575+ 12B3A7BB23ACFD75009E2FA6 /* ReservationsAroundResolver.swift */,
426 path = Resolvers;
577 path = Resolvers;
427 sourceTree = "<group>";
578 sourceTree = "<group>";
@@ -443,6 +594,7 @@
443 12838EAF236777D400CEF108 /* ServerError.swift */,
594 12838EAF236777D400CEF108 /* ServerError.swift */,
444 12838EB523677FB900CEF108 /* ApiRequest.swift */,
595 12838EB523677FB900CEF108 /* ApiRequest.swift */,
445 12838EB72367834900CEF108 /* MyCodable.swift */,
596 12838EB72367834900CEF108 /* MyCodable.swift */,
597+ 12E35072239FAF41004BB188 /* ClientsService */,
446 12230AF223900BB6004A01E5 /* Establishments api */,
598 12230AF223900BB6004A01E5 /* Establishments api */,
447 124D007D2372229500AE76B9 /* Reservations api */,
599 124D007D2372229500AE76B9 /* Reservations api */,
448 12118B9A2368187B006BAEE3 /* Authorization api */,
600 12118B9A2368187B006BAEE3 /* Authorization api */,
@@ -450,6 +602,91 @@
450 path = API;
602 path = API;
451 sourceTree = "<group>";
603 sourceTree = "<group>";
605+ 129F162523CC836600EE13FC /* Making a reeservation */ = {
608+ 1220A6F823CDB65C00365E36 /* 1 */,
609+ 1220A6F523CDB63000365E36 /* 2 */,
610+ 1220A6FB23CDBED900365E36 /* 3 */,
612+ path = "Making a reeservation";
613+ sourceTree = "<group>";
615+ 129F162823CC89EA00EE13FC /* Phone number */ = {
619+ path = "Phone number";
620+ sourceTree = "<group>";
622+ 12B3A79623ABAD9A009E2FA6 /* Views */ = {
625+ 129F162823CC89EA00EE13FC /* Phone number */,
626+ 12B3A7B223AC1A1F009E2FA6 /* No reserv */,
627+ 12B3A79723ABADB9009E2FA6 /* AdminReservationView.xib */,
628+ 12B3A79E23ABCA21009E2FA6 /* AdminReservationView.swift */,
631+ sourceTree = "<group>";
633+ 12B3A79D23ABB8F4009E2FA6 /* Picker view */ = {
636+ 12B3A79923ABB4E2009E2FA6 /* IntervalPickerView.xib */,
637+ 12B3A79B23ABB8ED009E2FA6 /* IntervalPickerView.swift */,
639+ path = "Picker view";
640+ sourceTree = "<group>";
642+ 12B3A7A623ABDD92009E2FA6 /* Cell */ = {
645+ 12B3A7A723ABDDB1009E2FA6 /* AdminReservationCellView.swift */,
646+ 12B3A7B323AC1D09009E2FA6 /* AdminReservationCellView.xib */,
649+ sourceTree = "<group>";
651+ 12B3A7AB23ABEAAB009E2FA6 /* Admin */ = {
654+ 12B3A7AC23ABEABF009E2FA6 /* AReservationsResolver.swift */,
655+ 12B3A7C323AD2FCD009E2FA6 /* AChangeReservationResolver.swift */,
656+ 12D928AE23C47DCF0051724D /* ADeleteReservationResolver.swift */,
657+ 1252D9E423CDCDB300446B6F /* ACreateReservationResolver.swift */,
660+ sourceTree = "<group>";
662+ 12B3A7B223AC1A1F009E2FA6 /* No reserv */ = {
665+ 12B3A7AE23AC1872009E2FA6 /* AdminNoReservationsView.swift */,
666+ 12B3A7B023AC1885009E2FA6 /* AdminNoReservationsView.xib */,
669+ sourceTree = "<group>";
671+ 12B3A7C123AD0751009E2FA6 /* Editing */ = {
674+ 12B3A7BF23AD0749009E2FA6 /* AdminReservationEditingCoordinator.swift */,
675+ 12B3A7BD23AD0048009E2FA6 /* AdminReservationEditingViewController.swift */,
678+ sourceTree = "<group>";
680+ 12B3A7C223AD0762009E2FA6 /* List of reservations */ = {
683+ 12B3A7A623ABDD92009E2FA6 /* Cell */,
684+ 12B3A7A223ABD594009E2FA6 /* AdminReservationsController.swift */,
685+ 12B3A7A423ABDA25009E2FA6 /* AdminReservationsCoordinator.swift */,
687+ path = "List of reservations";
688+ sourceTree = "<group>";
453 12BD95AE237EBE52009614D8 /* Maps */ = {
690 12BD95AE237EBE52009614D8 /* Maps */ = {
454 isa = PBXGroup;
691 isa = PBXGroup;
455 children = (
692 children = (
@@ -483,6 +720,16 @@
483 path = 1;
720 path = 1;
484 sourceTree = "<group>";
721 sourceTree = "<group>";
723+ 12BE4B312399A51500FC974B /* Tab bar */ = {
726+ 12BE4B322399A52E00FC974B /* AdminTabbarCoordinator.swift */,
727+ 12BE4B342399A60A00FC974B /* AdminTabbarController.swift */,
728+ 12BE4B362399A98200FC974B /* Admin.storyboard */,
731+ sourceTree = "<group>";
486 12C72EDB235367CF00AD7004 /* Tab bar */ = {
733 12C72EDB235367CF00AD7004 /* Tab bar */ = {
487 isa = PBXGroup;
734 isa = PBXGroup;
488 children = (
735 children = (
@@ -493,6 +740,37 @@
493 path = "Tab bar";
740 path = "Tab bar";
494 sourceTree = "<group>";
741 sourceTree = "<group>";
743+ 12E35072239FAF41004BB188 /* ClientsService */ = {
746+ 12E35073239FAF52004BB188 /* ClientsService.swift */,
747+ 12E35075239FAF8F004BB188 /* Resolvers */,
749+ path = ClientsService;
750+ sourceTree = "<group>";
752+ 12E35075239FAF8F004BB188 /* Resolvers */ = {
755+ 12FC07B823C8D17600EDC55B /* DeleteOtherAdminResolver.swift */,
756+ 12B3A7B823ACCD83009E2FA6 /* AddOtherAdminResolver.swift */,
757+ 12E35077239FAFA4004BB188 /* ClientsListResolver.swift */,
758+ 12E3507C239FD1F3004BB188 /* ClientReservationsResolver.swift */,
759+ 12D928B223C7464B0051724D /* BlocklistPutResolver.swift */,
760+ 1220A6F323CDB1AD00365E36 /* GetClientByPhoneNumberResolver.swift */,
763+ sourceTree = "<group>";
765+ 12E35079239FCF91004BB188 /* Profile */ = {
768+ 12E3507A239FCFB2004BB188 /* ProfileTableViewController.swift */,
769+ 12E3507E239FDFC2004BB188 /* ClientProfileCoordinator.swift */,
772+ sourceTree = "<group>";
496 12EA99492362B9F5005D9FE9 /* Adress of reservation */ = {
774 12EA99492362B9F5005D9FE9 /* Adress of reservation */ = {
497 isa = PBXGroup;
775 isa = PBXGroup;
498 children = (
776 children = (
@@ -566,6 +844,8 @@
566 F3FC7DFC2315C4710080D851 /* BaseCoordinator.swift */,
844 F3FC7DFC2315C4710080D851 /* BaseCoordinator.swift */,
567 F3FC7DFA2315C25D0080D851 /* ApplicationCoordinator.swift */,
845 F3FC7DFA2315C25D0080D851 /* ApplicationCoordinator.swift */,
568 12B6A612235B9B4300898B31 /* BaseViewController.swift */,
846 12B6A612235B9B4300898B31 /* BaseViewController.swift */,
847+ 12D928B023C486380051724D /* BaseTableViewController.swift */,
848+ 12B3A79D23ABB8F4009E2FA6 /* Picker view */,
569 F30369BB2336845F00A8EA84 /* Admin */,
849 F30369BB2336845F00A8EA84 /* Admin */,
570 F30369BA2336845400A8EA84 /* Client */,
850 F30369BA2336845400A8EA84 /* Client */,
571 F30369B82336842600A8EA84 /* Authentication */,
851 F30369B82336842600A8EA84 /* Authentication */,
@@ -592,6 +872,7 @@
592 F3DC5A04233E89D500B5E751 /* Button.swift */,
872 F3DC5A04233E89D500B5E751 /* Button.swift */,
593 12FC40372382C93C00AB593B /* TableButtonStyle.swift */,
873 12FC40372382C93C00AB593B /* TableButtonStyle.swift */,
594 12FC40392382CB6F00AB593B /* TableButton.swift */,
874 12FC40392382CB6F00AB593B /* TableButton.swift */,
875+ 129F162F23CC8EF600EE13FC /* PhoneTextField.swift */,
596 path = Components;
877 path = Components;
597 sourceTree = "<group>";
878 sourceTree = "<group>";
@@ -609,6 +890,10 @@
609 F30369BB2336845F00A8EA84 /* Admin */ = {
890 F30369BB2336845F00A8EA84 /* Admin */ = {
610 isa = PBXGroup;
891 isa = PBXGroup;
611 children = (
892 children = (
893+ 123D25ED239E3D50002FA32B /* Reservations */,
894+ 123D25EE239E3D61002FA32B /* Clients */,
895+ 123D25EC239E3D47002FA32B /* Profile */,
896+ 12BE4B312399A51500FC974B /* Tab bar */,
613 path = Admin;
898 path = Admin;
614 sourceTree = "<group>";
899 sourceTree = "<group>";
@@ -718,6 +1003,7 @@
718 F31E20C62348DDB900BEA215 /* Extensions+UIView.swift */,
1003 F31E20C62348DDB900BEA215 /* Extensions+UIView.swift */,
719 12050568238048CE00801618 /* Extensions+Date.swift */,
1004 12050568238048CE00801618 /* Extensions+Date.swift */,
720 1205056A2380588C00801618 /* Extenstions+IBDesignable.swift */,
1005 1205056A2380588C00801618 /* Extenstions+IBDesignable.swift */,
1006+ 12E35070239FA8CA004BB188 /* Extensions+String.swift */,
721 125AE5202395753400F847BD /* HFunc.swift */,
1007 125AE5202395753400F847BD /* HFunc.swift */,
722 12838EB923679AEB00CEF108 /* API */,
1008 12838EB923679AEB00CEF108 /* API */,
723 F30369BC2336861100A8EA84 /* Models */,
1009 F30369BC2336861100A8EA84 /* Models */,
@@ -859,8 +1145,13 @@
859 buildActionMask = 2147483647;
1145 buildActionMask = 2147483647;
860 files = (
1146 files = (
861 F3199E5B233FE08200F3C17A /* PhoneView.xib in Resources */,
1147 F3199E5B233FE08200F3C17A /* PhoneView.xib in Resources */,
1148+ 12B3A7AA23ABDDC1009E2FA6 /* AdminReservations.storyboard in Resources */,
1149+ 12B3A7B423AC1D09009E2FA6 /* AdminReservationCellView.xib in Resources */,
1150+ 12C0B4BB239E5A3A00562BA3 /* ClientList.storyboard in Resources */,
1151+ 12BE4B372399A98200FC974B /* Admin.storyboard in Resources */,
862 12DBEEB223539F2100AF1BB6 /* Client.storyboard in Resources */,
1152 12DBEEB223539F2100AF1BB6 /* Client.storyboard in Resources */,
863 12D8FA2D237F003800305F57 /* DateView.xib in Resources */,
1153 12D8FA2D237F003800305F57 /* DateView.xib in Resources */,
1154+ 12B3A79A23ABB4E2009E2FA6 /* IntervalPickerView.xib in Resources */,
864 12387337234BB98700D1F1AB /* CodeView.xib in Resources */,
1155 12387337234BB98700D1F1AB /* CodeView.xib in Resources */,
865 12B6A615235BB36C00898B31 /* ChangeView.xib in Resources */,
1156 12B6A615235BB36C00898B31 /* ChangeView.xib in Resources */,
866 F3851B2C2340A280009EE0B6 /* TitleTextView.xib in Resources */,
1157 F3851B2C2340A280009EE0B6 /* TitleTextView.xib in Resources */,
@@ -874,6 +1165,8 @@
874 12BD95B0237EBEDF009614D8 /* FirstStepView.xib in Resources */,
1165 12BD95B0237EBEDF009614D8 /* FirstStepView.xib in Resources */,
875 F30369B5233679EA00A8EA84 /* LaunchScreen.storyboard in Resources */,
1166 F30369B5233679EA00A8EA84 /* LaunchScreen.storyboard in Resources */,
876 1246B717235CD186004CBFA1 /* NoReservationsView.xib in Resources */,
1167 1246B717235CD186004CBFA1 /* NoReservationsView.xib in Resources */,
1168+ 12B3A7B123AC1885009E2FA6 /* AdminNoReservationsView.xib in Resources */,
1169+ 12B3A79823ABADB9009E2FA6 /* AdminReservationView.xib in Resources */,
877 F3FC7DD42315BE630080D851 /* Assets.xcassets in Resources */,
1170 F3FC7DD42315BE630080D851 /* Assets.xcassets in Resources */,
878 12EA994C2362F8EF005D9FE9 /* AddressView.xib in Resources */,
1171 12EA994C2362F8EF005D9FE9 /* AddressView.xib in Resources */,
879 F3EBE2452340FDA7000FEE1A /* NameTextView.xib in Resources */,
1172 F3EBE2452340FDA7000FEE1A /* NameTextView.xib in Resources */,
@@ -904,9 +1197,14 @@
904 files = (
1197 files = (
905 12EA99482362B684005D9FE9 /* AddresViewController.swift in Sources */,
1198 12EA99482362B684005D9FE9 /* AddresViewController.swift in Sources */,
906 124D007F237222B200AE76B9 /* ReservationsResolver.swift in Sources */,
1199 124D007F237222B200AE76B9 /* ReservationsResolver.swift in Sources */,
1200+ 129F163023CC8EF600EE13FC /* PhoneTextField.swift in Sources */,
1201+ 129F162C23CC8D2E00EE13FC /* AdminSecondStepReservationViewCoordinator.swift in Sources */,
907 12230AF723900D44004A01E5 /* EstablishmentResolver.swift in Sources */,
1202 12230AF723900D44004A01E5 /* EstablishmentResolver.swift in Sources */,
908 1246B719235CD3AD004CBFA1 /* NoReservationsView.swift in Sources */,
1203 1246B719235CD3AD004CBFA1 /* NoReservationsView.swift in Sources */,
909 F3895F4A233D323700FA6A37 /* CodeCoordinator.swift in Sources */,
1204 F3895F4A233D323700FA6A37 /* CodeCoordinator.swift in Sources */,
1205+ 12B3A7B923ACCD83009E2FA6 /* AddOtherAdminResolver.swift in Sources */,
1206+ 12E3507F239FDFC2004BB188 /* ClientProfileCoordinator.swift in Sources */,
1207+ 12D928B323C7464B0051724D /* BlocklistPutResolver.swift in Sources */,
910 12838EB4236779C700CEF108 /* ApiResolver.swift in Sources */,
1208 12838EB4236779C700CEF108 /* ApiResolver.swift in Sources */,
911 12838EA9236764A600CEF108 /* APIClient.swift in Sources */,
1209 12838EA9236764A600CEF108 /* APIClient.swift in Sources */,
912 123615D12355141600D1122A /* ProfileView.swift in Sources */,
1210 123615D12355141600D1122A /* ProfileView.swift in Sources */,
@@ -915,69 +1213,99 @@
915 125AE51F2395585300F847BD /* ChangeReservationViewController.swift in Sources */,
1213 125AE51F2395585300F847BD /* ChangeReservationViewController.swift in Sources */,
916 12EA99462362B674005D9FE9 /* AddressCoordinator.swift in Sources */,
1214 12EA99462362B674005D9FE9 /* AddressCoordinator.swift in Sources */,
917 12B6A613235B9B4300898B31 /* BaseViewController.swift in Sources */,
1215 12B6A613235B9B4300898B31 /* BaseViewController.swift in Sources */,
1216+ 12BE4B332399A52E00FC974B /* AdminTabbarCoordinator.swift in Sources */,
918 12230AFA23901029004A01E5 /* DataStorage.swift in Sources */,
1217 12230AFA23901029004A01E5 /* DataStorage.swift in Sources */,
1218+ 12B3A7A823ABDDB1009E2FA6 /* AdminReservationCellView.swift in Sources */,
919 F3FC7DFF2315C8D70080D851 /* NameCoordinator.swift in Sources */,
1219 F3FC7DFF2315C8D70080D851 /* NameCoordinator.swift in Sources */,
1220+ 123D25F7239E5839002FA32B /* ClientTableViewCell.swift in Sources */,
920 120BFC7C23891965001EBE89 /* ThirdStepView.swift in Sources */,
1221 120BFC7C23891965001EBE89 /* ThirdStepView.swift in Sources */,
1222+ 123D25F0239E3E11002FA32B /* AdminAddressCoordinator.swift in Sources */,
921 F3FC7DCF2315BE610080D851 /* NameViewController.swift in Sources */,
1223 F3FC7DCF2315BE610080D851 /* NameViewController.swift in Sources */,
1224+ 12B3A79F23ABCA21009E2FA6 /* AdminReservationView.swift in Sources */,
922 12838EB82367834900CEF108 /* MyCodable.swift in Sources */,
1225 12838EB82367834900CEF108 /* MyCodable.swift in Sources */,
923 F3DC5A05233E89D500B5E751 /* Button.swift in Sources */,
1226 F3DC5A05233E89D500B5E751 /* Button.swift in Sources */,
924 F3FC7DFB2315C25D0080D851 /* ApplicationCoordinator.swift in Sources */,
1227 F3FC7DFB2315C25D0080D851 /* ApplicationCoordinator.swift in Sources */,
1228+ 12B3A7BE23AD0049009E2FA6 /* AdminReservationEditingViewController.swift in Sources */,
1229+ 12BE4B352399A60A00FC974B /* AdminTabbarController.swift in Sources */,
925 12FC403A2382CB6F00AB593B /* TableButton.swift in Sources */,
1230 12FC403A2382CB6F00AB593B /* TableButton.swift in Sources */,
1231+ 12D928AF23C47DCF0051724D /* ADeleteReservationResolver.swift in Sources */,
926 12EB698123661CB300E4D1CE /* AddressCell.swift in Sources */,
1232 12EB698123661CB300E4D1CE /* AddressCell.swift in Sources */,
927 F3895F48233D2EEA00FA6A37 /* CodeSmsViewController.swift in Sources */,
1233 F3895F48233D2EEA00FA6A37 /* CodeSmsViewController.swift in Sources */,
928 12219CEF2353A63F0057DDEE /* ReservationsCoordinator.swift in Sources */,
1234 12219CEF2353A63F0057DDEE /* ReservationsCoordinator.swift in Sources */,
929 12230AF423900BCB004A01E5 /* EstablishmentService.swift in Sources */,
1235 12230AF423900BCB004A01E5 /* EstablishmentService.swift in Sources */,
1236+ 129F162723CC838200EE13FC /* AdminFirstStepReservationViewCoordinator.swift in Sources */,
930 12A07601237359BB00D749BB /* MapView1.swift in Sources */,
1237 12A07601237359BB00D749BB /* MapView1.swift in Sources */,
931 125AE5212395753400F847BD /* HFunc.swift in Sources */,
1238 125AE5212395753400F847BD /* HFunc.swift in Sources */,
932 12BD95B8237EDB01009614D8 /* TimePointView.swift in Sources */,
1239 12BD95B8237EDB01009614D8 /* TimePointView.swift in Sources */,
933 12838EB2236779A000CEF108 /* AuthResolver.swift in Sources */,
1240 12838EB2236779A000CEF108 /* AuthResolver.swift in Sources */,
934 12A075F72373535C00D749BB /* FirstStepReservationViewController.swift in Sources */,
1241 12A075F72373535C00D749BB /* FirstStepReservationViewController.swift in Sources */,
1242+ 12E35078239FAFA4004BB188 /* ClientsListResolver.swift in Sources */,
935 1246B71C235CDF3A004CBFA1 /* ReservationCell.swift in Sources */,
1243 1246B71C235CDF3A004CBFA1 /* ReservationCell.swift in Sources */,
1244+ 12E3507B239FCFB2004BB188 /* ProfileTableViewController.swift in Sources */,
936 1212048C23914CFD00CAF162 /* DeleteReservationResolver.swift in Sources */,
1245 1212048C23914CFD00CAF162 /* DeleteReservationResolver.swift in Sources */,
937 12A075FD237357E900D749BB /* FirstStepReservationCoordinator.swift in Sources */,
1246 12A075FD237357E900D749BB /* FirstStepReservationCoordinator.swift in Sources */,
938 124D0081237222C900AE76B9 /* ReservationsService.swift in Sources */,
1247 124D0081237222C900AE76B9 /* ReservationsService.swift in Sources */,
939 1246B720235CDF9E004CBFA1 /* ReservationView.swift in Sources */,
1248 1246B720235CDF9E004CBFA1 /* ReservationView.swift in Sources */,
1249+ 12B3A7A523ABDA25009E2FA6 /* AdminReservationsCoordinator.swift in Sources */,
1250+ 123D25F4239E3FF5002FA32B /* ClientsViewController.swift in Sources */,
940 12050569238048CE00801618 /* Extensions+Date.swift in Sources */,
1251 12050569238048CE00801618 /* Extensions+Date.swift in Sources */,
941 124D007C23721FD400AE76B9 /* Reservation.swift in Sources */,
1252 124D007C23721FD400AE76B9 /* Reservation.swift in Sources */,
942 12D8FA2F237F00E200305F57 /* DateView.swift in Sources */,
1253 12D8FA2F237F00E200305F57 /* DateView.swift in Sources */,
1254+ 123D25F2239E3E44002FA32B /* ClientsCoordinator.swift in Sources */,
943 12F9652E23869F3100FCA696 /* SecondStepReservationCoordinator.swift in Sources */,
1255 12F9652E23869F3100FCA696 /* SecondStepReservationCoordinator.swift in Sources */,
944 F3895F4E233D348B00FA6A37 /* PhoneCoordinator.swift in Sources */,
1256 F3895F4E233D348B00FA6A37 /* PhoneCoordinator.swift in Sources */,
945 12B6A617235BB37D00898B31 /* ChangeView.swift in Sources */,
1257 12B6A617235BB37D00898B31 /* ChangeView.swift in Sources */,
946 12230AEC238FD8C5004A01E5 /* MapView2.swift in Sources */,
1258 12230AEC238FD8C5004A01E5 /* MapView2.swift in Sources */,
1259+ 12B3A7A323ABD594009E2FA6 /* AdminReservationsController.swift in Sources */,
947 F3FC7DCD2315BE610080D851 /* AppDelegate.swift in Sources */,
1260 F3FC7DCD2315BE610080D851 /* AppDelegate.swift in Sources */,
948 12838EB623677FB900CEF108 /* ApiRequest.swift in Sources */,
1261 12838EB623677FB900CEF108 /* ApiRequest.swift in Sources */,
1262+ 1220A6FA23CDBE7E00365E36 /* AdminFinalStepReservationCoordinator.swift in Sources */,
949 12118B9E23682049006BAEE3 /* PhoneCodeResolver.swift in Sources */,
1263 12118B9E23682049006BAEE3 /* PhoneCodeResolver.swift in Sources */,
950 F30369BE2336924D00A8EA84 /* ClientTabbarCoordinator.swift in Sources */,
1264 F30369BE2336924D00A8EA84 /* ClientTabbarCoordinator.swift in Sources */,
951 F3FC7DFD2315C4710080D851 /* BaseCoordinator.swift in Sources */,
1265 F3FC7DFD2315C4710080D851 /* BaseCoordinator.swift in Sources */,
1266+ 1220A6F723CDB64A00365E36 /* AdminSecondStepReservationViewController.swift in Sources */,
1267+ 12E35071239FA8CA004BB188 /* Extensions+String.swift in Sources */,
1268+ 12FC07B923C8D17600EDC55B /* DeleteOtherAdminResolver.swift in Sources */,
952 F3DC59FF233E893400B5E751 /* Extensions+UIFont.swift in Sources */,
1269 F3DC59FF233E893400B5E751 /* Extensions+UIFont.swift in Sources */,
953 F3895F53233D5EEB00FA6A37 /* BlackButtonStyle.swift in Sources */,
1270 F3895F53233D5EEB00FA6A37 /* BlackButtonStyle.swift in Sources */,
954 12F9652C23868E7200FCA696 /* SecondStepView.swift in Sources */,
1271 12F9652C23868E7200FCA696 /* SecondStepView.swift in Sources */,
955 120BFC7923891942001EBE89 /* ThirdStepReservationCoordinator.swift in Sources */,
1272 120BFC7923891942001EBE89 /* ThirdStepReservationCoordinator.swift in Sources */,
1273+ 12B3A7BC23ACFD75009E2FA6 /* ReservationsAroundResolver.swift in Sources */,
956 12118B9C23682022006BAEE3 /* RegistrationResolver.swift in Sources */,
1274 12118B9C23682022006BAEE3 /* RegistrationResolver.swift in Sources */,
1275+ 12B3A7C423AD2FCD009E2FA6 /* AChangeReservationResolver.swift in Sources */,
957 F30369C02336925800A8EA84 /* ClientTabbarController.swift in Sources */,
1276 F30369C02336925800A8EA84 /* ClientTabbarController.swift in Sources */,
1277+ 12B3A7C023AD0749009E2FA6 /* AdminReservationEditingCoordinator.swift in Sources */,
958 F31E20C72348DDB900BEA215 /* Extensions+UIView.swift in Sources */,
1278 F31E20C72348DDB900BEA215 /* Extensions+UIView.swift in Sources */,
959 F3851B302340A513009EE0B6 /* RegistationViewModel.swift in Sources */,
1279 F3851B302340A513009EE0B6 /* RegistationViewModel.swift in Sources */,
1280+ 12B3A7AF23AC1872009E2FA6 /* AdminNoReservationsView.swift in Sources */,
960 12838EAE2367701300CEF108 /* AuthorizationService.swift in Sources */,
1281 12838EAE2367701300CEF108 /* AuthorizationService.swift in Sources */,
961 12C72EDF23537D1B00AD7004 /* ProfileCoordinator.swift in Sources */,
1282 12C72EDF23537D1B00AD7004 /* ProfileCoordinator.swift in Sources */,
1283+ 12E3507D239FD1F3004BB188 /* ClientReservationsResolver.swift in Sources */,
962 12EA994E2362FCE8005D9FE9 /* AddressView.swift in Sources */,
1284 12EA994E2362FCE8005D9FE9 /* AddressView.swift in Sources */,
1285+ 1220A6F423CDB1AD00365E36 /* GetClientByPhoneNumberResolver.swift in Sources */,
963 F3895F4C233D347E00FA6A37 /* PhoneNumberViewController.swift in Sources */,
1286 F3895F4C233D347E00FA6A37 /* PhoneNumberViewController.swift in Sources */,
964 12EE4A76234BB8FE005B4D1A /* CodeView.swift in Sources */,
1287 12EE4A76234BB8FE005B4D1A /* CodeView.swift in Sources */,
965 12230AF123900974004A01E5 /* TotalStorage.swift in Sources */,
1288 12230AF123900974004A01E5 /* TotalStorage.swift in Sources */,
1289+ 1252D9E523CDCDB300446B6F /* ACreateReservationResolver.swift in Sources */,
966 12BD95B2237EC22B009614D8 /* FirstStepView.swift in Sources */,
1290 12BD95B2237EC22B009614D8 /* FirstStepView.swift in Sources */,
967 F3EBE2472340FE87000FEE1A /* NameTextView.swift in Sources */,
1291 F3EBE2472340FE87000FEE1A /* NameTextView.swift in Sources */,
968 120BFC7723891925001EBE89 /* ThirdStepReservationViewController.swift in Sources */,
1292 120BFC7723891925001EBE89 /* ThirdStepReservationViewController.swift in Sources */,
969 F3DC5A01233E896300B5E751 /* ButtonStyle.swift in Sources */,
1293 F3DC5A01233E896300B5E751 /* ButtonStyle.swift in Sources */,
970 12A075FF237358F200D749BB /* MapView.swift in Sources */,
1294 12A075FF237358F200D749BB /* MapView.swift in Sources */,
971 1205056B2380588C00801618 /* Extenstions+IBDesignable.swift in Sources */,
1295 1205056B2380588C00801618 /* Extenstions+IBDesignable.swift in Sources */,
1296+ 12E35074239FAF52004BB188 /* ClientsService.swift in Sources */,
972 12C72EE1235380D400AD7004 /* ProfileClientViewController.swift in Sources */,
1297 12C72EE1235380D400AD7004 /* ProfileClientViewController.swift in Sources */,
973 F31E20C92348E0F300BEA215 /* AuthorizationViewController.swift in Sources */,
1298 F31E20C92348E0F300BEA215 /* AuthorizationViewController.swift in Sources */,
974 1212048E23915A0A00CAF162 /* ChangeReservationResolver.swift in Sources */,
1299 1212048E23915A0A00CAF162 /* ChangeReservationResolver.swift in Sources */,
975 12230AFC239034D3004A01E5 /* SecondStepReservationViewController.swift in Sources */,
1300 12230AFC239034D3004A01E5 /* SecondStepReservationViewController.swift in Sources */,
976 F3851B2923409F8A009EE0B6 /* PhoneView.swift in Sources */,
1301 F3851B2923409F8A009EE0B6 /* PhoneView.swift in Sources */,
1302+ 12D928B123C486380051724D /* BaseTableViewController.swift in Sources */,
977 12C72EE3235380EB00AD7004 /* ReservationsViewController.swift in Sources */,
1303 12C72EE3235380EB00AD7004 /* ReservationsViewController.swift in Sources */,
978 12B6A611235B8EC500898B31 /* User.swift in Sources */,
1304 12B6A611235B8EC500898B31 /* User.swift in Sources */,
1305+ 12B3A7AD23ABEABF009E2FA6 /* AReservationsResolver.swift in Sources */,
979 12B4447C238EF25C000B6B16 /* CreateReservationResolver.swift in Sources */,
1306 12B4447C238EF25C000B6B16 /* CreateReservationResolver.swift in Sources */,
980 12B6A60F235B857A00898B31 /* ProfileChangeCoordinator.swift in Sources */,
1307 12B6A60F235B857A00898B31 /* ProfileChangeCoordinator.swift in Sources */,
1308+ 12B3A79C23ABB8ED009E2FA6 /* IntervalPickerView.swift in Sources */,
981 12FC40382382C93D00AB593B /* TableButtonStyle.swift in Sources */,
1309 12FC40382382C93D00AB593B /* TableButtonStyle.swift in Sources */,
982 12D8FA31237F08C700305F57 /* AllReservations.swift in Sources */,
1310 12D8FA31237F08C700305F57 /* AllReservations.swift in Sources */,
983 12838EB0236777D400CEF108 /* ServerError.swift in Sources */,
1311 12838EB0236777D400CEF108 /* ServerError.swift in Sources */,
@@ -1138,14 +1466,15 @@
1138 buildSettings = {
1466 buildSettings = {
1139 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
1467 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
1140 CODE_SIGN_STYLE = Automatic;
1468 CODE_SIGN_STYLE = Automatic;
1469+ CURRENT_PROJECT_VERSION = 5;
1141− DEVELOPMENT_TEAM = 9Z6LFGKA9G;
1470+ DEVELOPMENT_TEAM = 23S94LRHD8;
1142 INFOPLIST_FILE = "Hookah Tau/Info.plist";
1471 INFOPLIST_FILE = "Hookah Tau/Info.plist";
1143 IPHONEOS_DEPLOYMENT_TARGET = 11.0;
1472 IPHONEOS_DEPLOYMENT_TARGET = 11.0;
1144 LD_RUNPATH_SEARCH_PATHS = (
1473 LD_RUNPATH_SEARCH_PATHS = (
1145 "$(inherited)",
1474 "$(inherited)",
1146 "@executable_path/Frameworks",
1475 "@executable_path/Frameworks",
1148− PRODUCT_BUNDLE_IDENTIFIER = "com.hookahtau.Hookah-Tau";
1477+ PRODUCT_BUNDLE_IDENTIFIER = "com.hookahtau.Hookah-Tau1";
1149 PRODUCT_NAME = "$(TARGET_NAME)";
1478 PRODUCT_NAME = "$(TARGET_NAME)";
1150 SWIFT_VERSION = 5.0;
1479 SWIFT_VERSION = 5.0;
1151 TARGETED_DEVICE_FAMILY = "1,2";
1480 TARGETED_DEVICE_FAMILY = "1,2";
@@ -1157,14 +1486,15 @@
1157 buildSettings = {
1486 buildSettings = {
1158 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
1487 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
1159 CODE_SIGN_STYLE = Automatic;
1488 CODE_SIGN_STYLE = Automatic;
1489+ CURRENT_PROJECT_VERSION = 5;
1160− DEVELOPMENT_TEAM = 9Z6LFGKA9G;
1490+ DEVELOPMENT_TEAM = 23S94LRHD8;
1161 INFOPLIST_FILE = "Hookah Tau/Info.plist";
1491 INFOPLIST_FILE = "Hookah Tau/Info.plist";
1162 IPHONEOS_DEPLOYMENT_TARGET = 11.0;
1492 IPHONEOS_DEPLOYMENT_TARGET = 11.0;
1163 LD_RUNPATH_SEARCH_PATHS = (
1493 LD_RUNPATH_SEARCH_PATHS = (
1164 "$(inherited)",
1494 "$(inherited)",
1165 "@executable_path/Frameworks",
1495 "@executable_path/Frameworks",
1167− PRODUCT_BUNDLE_IDENTIFIER = "com.hookahtau.Hookah-Tau";
1497+ PRODUCT_BUNDLE_IDENTIFIER = "com.hookahtau.Hookah-Tau1";
1168 PRODUCT_NAME = "$(TARGET_NAME)";
1498 PRODUCT_NAME = "$(TARGET_NAME)";
1169 SWIFT_VERSION = 5.0;
1499 SWIFT_VERSION = 5.0;
1170 TARGETED_DEVICE_FAMILY = "1,2";
1500 TARGETED_DEVICE_FAMILY = "1,2";