File tree Expand file tree Collapse file tree 10 files changed +20
-14
lines changed Expand file tree Collapse file tree 10 files changed +20
-14
lines changed Original file line number Diff line number Diff line change 1
1
import 'package:dio/dio.dart' ;
2
- import 'package:flutter_template/domain/common/response_error/response_error.dart' ;
3
2
import 'package:flutter_template/data/core/http_client/http_client.dart' ;
3
+ import 'package:flutter_template/domain/common/response_error/response_error.dart' ;
4
4
import 'package:flutter_template/injection/modules/network_module.dart' ;
5
5
import 'package:injectable/injectable.dart' ;
6
6
Original file line number Diff line number Diff line change 1
1
import 'package:dio/dio.dart' ;
2
2
import 'package:flutter/foundation.dart' ;
3
+ import 'package:flutter_template/data/core/http_client/dio_http_client.dart' ;
4
+ import 'package:flutter_template/data/core/http_client/http_client.dart' ;
3
5
import 'package:flutter_template/data/interceptors/meta_interceptor.dart' ;
4
6
import 'package:flutter_template/data/model/auth/auth_tokens.dart' ;
5
7
import 'package:flutter_template/data/preferences/auth_preferences.dart' ;
6
- import 'package:flutter_template/domain/common/response_error/response_error.dart' ;
7
- import 'package:flutter_template/data/core/http_client/dio_http_client.dart' ;
8
- import 'package:flutter_template/data/core/http_client/http_client.dart' ;
9
8
import 'package:flutter_template/data/response_objects/tokens_response.dart' ;
9
+ import 'package:flutter_template/domain/common/response_error/response_error.dart' ;
10
10
import 'package:flutter_template/domain/preferences/user_preferences.dart' ;
11
11
12
12
class AuthInterceptor extends QueuedInterceptor {
Original file line number Diff line number Diff line change @@ -55,7 +55,7 @@ extension ErrorResponseExtensions on ErrorResponse {
55
55
extension ErrorNameExtensions on ErrorName {
56
56
String getErrorMessage (Localization l10n) {
57
57
switch (this ) {
58
- //Handle error enum and return mapped nstack vlaue
58
+ //Handle error enum and return mapped nstack value
59
59
case ErrorName .errorExample:
60
60
return l10n.error.authenticationError;
61
61
default :
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ import 'package:flutter_template/presentation/routes/router.dart';
5
5
class DependencyManager {
6
6
static Future <void > inject (AppFlavor flavor) async {
7
7
injector.registerLazySingleton <AppFlavor >(() => flavor);
8
+ // ignore: unnecessary_lambdas
8
9
injector.registerLazySingleton <AppRouter >(() => AppRouter ());
9
10
10
11
configureDependencies ();
Original file line number Diff line number Diff line change @@ -20,7 +20,9 @@ class App extends StatelessWidget {
20
20
themeMode: ThemeMode .system,
21
21
title: 'Project Name' ,
22
22
builder: (c, widget) {
23
- if (widget == null ) return const SizedBox ();
23
+ if (widget == null ) {
24
+ return const SizedBox ();
25
+ }
24
26
25
27
return NStackWidget (
26
28
child: widget,
Original file line number Diff line number Diff line change 1
- // A set of extensions that can be used on the presentation layer.
1
+ /// A set of extensions that can be used on the presentation layer.
2
2
library presentation_extensions;
3
3
4
4
export 'color_extensions.dart' ;
Original file line number Diff line number Diff line change 1
1
import 'package:flutter_bloc/flutter_bloc.dart' ;
2
- import 'package:flutter_template/domain/common/response_error/response_error.dart' ;
3
2
import 'package:flutter_template/domain/common/base_status/base_status.dart' ;
3
+ import 'package:flutter_template/domain/common/response_error/response_error.dart' ;
4
4
import 'package:flutter_template/domain/use_cases/profile/get_profile_use_case.dart' ;
5
-
6
5
import 'package:flutter_template/presentation/features/profile/cubit/profile_state.dart' ;
7
6
import 'package:injectable/injectable.dart' ;
8
7
@@ -24,7 +23,9 @@ final class ProfileCubit extends Cubit<ProfileState> {
24
23
try {
25
24
final profileName = await _getProfileUseCase ();
26
25
27
- if (isClosed) return ;
26
+ if (isClosed) {
27
+ return ;
28
+ }
28
29
29
30
return emit (
30
31
state.copyWith (
@@ -35,7 +36,9 @@ final class ProfileCubit extends Cubit<ProfileState> {
35
36
} catch (e) {
36
37
final responseError = ResponseError .from (e);
37
38
38
- if (isClosed) return ;
39
+ if (isClosed) {
40
+ return ;
41
+ }
39
42
40
43
return emit (
41
44
state.copyWith (
Original file line number Diff line number Diff line change @@ -27,7 +27,7 @@ class ProfileBody extends StatelessWidget {
27
27
Padding (
28
28
padding: const EdgeInsets .all (32.0 ),
29
29
child: status.maybeWhen (
30
- loading: () => AppLoadingIndicator .small () ,
30
+ loading: AppLoadingIndicator .small,
31
31
success: () => AppText .body (
32
32
name,
33
33
textAlign: TextAlign .center,
Original file line number Diff line number Diff line change 1
1
export 'package:flutter_template/presentation/resources/app_colors.dart' ;
2
+ export 'package:flutter_template/presentation/resources/app_fonts.dart' ;
2
3
export 'package:flutter_template/presentation/resources/app_icons.dart' ;
3
4
export 'package:flutter_template/presentation/resources/app_images.dart' ;
4
5
export 'package:flutter_template/presentation/resources/app_text_styles.dart' ;
5
- export 'package:flutter_template/presentation/resources/app_fonts.dart' ;
6
6
export 'package:flutter_template/presentation/resources/app_theme.dart' ;
Original file line number Diff line number Diff line change 1
1
import 'package:flutter/material.dart' ;
2
2
import 'package:flutter_template/presentation/resources/app_colors.dart' ;
3
- import 'package:flutter_template/presentation/widgets/utilities/top_app_bar_config.dart' ;
4
3
import 'package:flutter_template/presentation/widgets/text/app_text.dart' ;
4
+ import 'package:flutter_template/presentation/widgets/utilities/top_app_bar_config.dart' ;
5
5
6
6
// TODO: Replace the name with Apps-specific naming (XyzAppBar)
7
7
class TopAppBar extends StatelessWidget implements PreferredSizeWidget {
You can’t perform that action at this time.
0 commit comments