1
1
import 'package:flutter/foundation.dart' show kIsWeb;
2
2
import 'package:flutter/material.dart' ;
3
3
import 'package:flutter_bloc/flutter_bloc.dart' ;
4
- import 'package:flutter/foundation.dart' show kIsWeb;
5
- import 'package:flutter/material.dart' ;
6
- import 'package:flutter_bloc/flutter_bloc.dart' ;
7
4
import 'package:ht_auth_api/ht_auth_api.dart' ;
8
5
import 'package:ht_auth_client/ht_auth_client.dart' ;
9
6
import 'package:ht_auth_inmemory/ht_auth_inmemory.dart' ;
@@ -96,9 +93,7 @@ Future<void> bootstrap(app_config.AppConfig appConfig) async {
96
93
appConfigClient = HtDataInMemoryClient <AppConfig >(
97
94
toJson: (i) => i.toJson (),
98
95
getId: (i) => i.id,
99
- initialData: [
100
- AppConfig .fromJson (appConfigFixtureData),
101
- ],
96
+ initialData: [AppConfig .fromJson (appConfigFixtureData)],
102
97
);
103
98
} else if (appConfig.environment == app_config.AppEnvironment .development) {
104
99
headlinesClient = HtDataApi <Headline >(
@@ -108,37 +103,37 @@ Future<void> bootstrap(app_config.AppConfig appConfig) async {
108
103
toJson: (headline) => headline.toJson (),
109
104
);
110
105
categoriesClient = HtDataApi <Category >(
111
- httpClient: httpClient! ,
106
+ httpClient: httpClient,
112
107
modelName: 'category' ,
113
108
fromJson: Category .fromJson,
114
109
toJson: (category) => category.toJson (),
115
110
);
116
111
countriesClient = HtDataApi <Country >(
117
- httpClient: httpClient! ,
112
+ httpClient: httpClient,
118
113
modelName: 'country' ,
119
114
fromJson: Country .fromJson,
120
115
toJson: (country) => country.toJson (),
121
116
);
122
117
sourcesClient = HtDataApi <Source >(
123
- httpClient: httpClient! ,
118
+ httpClient: httpClient,
124
119
modelName: 'source' ,
125
120
fromJson: Source .fromJson,
126
121
toJson: (source) => source.toJson (),
127
122
);
128
123
userContentPreferencesClient = HtDataApi <UserContentPreferences >(
129
- httpClient: httpClient! ,
124
+ httpClient: httpClient,
130
125
modelName: 'user_content_preferences' ,
131
126
fromJson: UserContentPreferences .fromJson,
132
127
toJson: (prefs) => prefs.toJson (),
133
128
);
134
129
userAppSettingsClient = HtDataApi <UserAppSettings >(
135
- httpClient: httpClient! ,
130
+ httpClient: httpClient,
136
131
modelName: 'user_app_settings' ,
137
132
fromJson: UserAppSettings .fromJson,
138
133
toJson: (settings) => settings.toJson (),
139
134
);
140
135
appConfigClient = HtDataApi <AppConfig >(
141
- httpClient: httpClient! ,
136
+ httpClient: httpClient,
142
137
modelName: 'app_config' ,
143
138
fromJson: AppConfig .fromJson,
144
139
toJson: (config) => config.toJson (),
@@ -152,37 +147,37 @@ Future<void> bootstrap(app_config.AppConfig appConfig) async {
152
147
toJson: (headline) => headline.toJson (),
153
148
);
154
149
categoriesClient = HtDataApi <Category >(
155
- httpClient: httpClient! ,
150
+ httpClient: httpClient,
156
151
modelName: 'category' ,
157
152
fromJson: Category .fromJson,
158
153
toJson: (category) => category.toJson (),
159
154
);
160
155
countriesClient = HtDataApi <Country >(
161
- httpClient: httpClient! ,
156
+ httpClient: httpClient,
162
157
modelName: 'country' ,
163
158
fromJson: Country .fromJson,
164
159
toJson: (country) => country.toJson (),
165
160
);
166
161
sourcesClient = HtDataApi <Source >(
167
- httpClient: httpClient! ,
162
+ httpClient: httpClient,
168
163
modelName: 'source' ,
169
164
fromJson: Source .fromJson,
170
165
toJson: (source) => source.toJson (),
171
166
);
172
167
userContentPreferencesClient = HtDataApi <UserContentPreferences >(
173
- httpClient: httpClient! ,
168
+ httpClient: httpClient,
174
169
modelName: 'user_content_preferences' ,
175
170
fromJson: UserContentPreferences .fromJson,
176
171
toJson: (prefs) => prefs.toJson (),
177
172
);
178
173
userAppSettingsClient = HtDataApi <UserAppSettings >(
179
- httpClient: httpClient! ,
174
+ httpClient: httpClient,
180
175
modelName: 'user_app_settings' ,
181
176
fromJson: UserAppSettings .fromJson,
182
177
toJson: (settings) => settings.toJson (),
183
178
);
184
179
appConfigClient = HtDataApi <AppConfig >(
185
- httpClient: httpClient! ,
180
+ httpClient: httpClient,
186
181
modelName: 'app_config' ,
187
182
fromJson: AppConfig .fromJson,
188
183
toJson: (config) => config.toJson (),
0 commit comments