@@ -132,84 +132,6 @@ Future<Widget> bootstrap(
132132 // No initial data for users in demo mode.
133133 logger: Logger ('DataInMemory<User>' ),
134134 );
135- } else if (appConfig.environment == app_config.AppEnvironment .development) {
136- headlinesClient = DataApi <Headline >(
137- httpClient: httpClient! ,
138- modelName: 'headline' ,
139- fromJson: Headline .fromJson,
140- toJson: (headline) => headline.toJson (),
141- logger: Logger ('DataApi<Headline>' ),
142- );
143- topicsClient = DataApi <Topic >(
144- httpClient: httpClient,
145- modelName: 'topic' ,
146- fromJson: Topic .fromJson,
147- toJson: (topic) => topic.toJson (),
148- logger: Logger ('DataApi<Topic>' ),
149- );
150- sourcesClient = DataApi <Source >(
151- httpClient: httpClient,
152- modelName: 'source' ,
153- fromJson: Source .fromJson,
154- toJson: (source) => source.toJson (),
155- logger: Logger ('DataApi<Source>' ),
156- );
157- userContentPreferencesClient = DataApi <UserContentPreferences >(
158- httpClient: httpClient,
159- modelName: 'user_content_preferences' ,
160- fromJson: UserContentPreferences .fromJson,
161- toJson: (prefs) => prefs.toJson (),
162- logger: Logger ('DataApi<UserContentPreferences>' ),
163- );
164- userAppSettingsClient = DataApi <UserAppSettings >(
165- httpClient: httpClient,
166- modelName: 'user_app_settings' ,
167- fromJson: UserAppSettings .fromJson,
168- toJson: (settings) => settings.toJson (),
169- logger: Logger ('DataApi<UserAppSettings>' ),
170- );
171- remoteConfigClient = DataApi <RemoteConfig >(
172- httpClient: httpClient,
173- modelName: 'remote_config' ,
174- fromJson: RemoteConfig .fromJson,
175- toJson: (config) => config.toJson (),
176- logger: Logger ('DataApi<RemoteConfig>' ),
177- );
178- dashboardSummaryClient = DataApi <DashboardSummary >(
179- httpClient: httpClient,
180- modelName: 'dashboard_summary' ,
181- fromJson: DashboardSummary .fromJson,
182- toJson: (summary) => summary.toJson (),
183- logger: Logger ('DataApi<DashboardSummary>' ),
184- );
185- countriesClient = DataApi <Country >(
186- httpClient: httpClient,
187- modelName: 'country' ,
188- fromJson: Country .fromJson,
189- toJson: (country) => country.toJson (),
190- logger: Logger ('DataApi<Country>' ),
191- );
192- languagesClient = DataApi <Language >(
193- httpClient: httpClient,
194- modelName: 'language' ,
195- fromJson: Language .fromJson,
196- toJson: (language) => language.toJson (),
197- logger: Logger ('DataApi<Language>' ),
198- );
199- localAdsClient = DataApi <LocalAd >(
200- httpClient: httpClient,
201- modelName: 'local_ad' ,
202- fromJson: LocalAd .fromJson,
203- toJson: LocalAd .toJson,
204- logger: Logger ('DataApi<LocalAd>' ),
205- );
206- usersClient = DataApi <User >(
207- httpClient: httpClient,
208- modelName: 'user' ,
209- fromJson: User .fromJson,
210- toJson: (user) => user.toJson (),
211- logger: Logger ('DataApi<User>' ),
212- );
213135 } else {
214136 headlinesClient = DataApi <Headline >(
215137 httpClient: httpClient! ,
0 commit comments