Skip to content

Commit a7c3ac8

Browse files
feat: add pretty_dio_logger for better log investigation
1 parent 4322258 commit a7c3ac8

File tree

3 files changed

+12
-1
lines changed

3 files changed

+12
-1
lines changed

lib/core/dio/custom_dio.dart

+2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import 'package:dio/dio.dart';
22
import 'package:dio/io.dart';
3+
import 'package:pretty_dio_logger/pretty_dio_logger.dart';
34

45
import 'interceptors/auth_interceptor.dart';
56
import 'interceptors/time_execution_interceptor.dart';
@@ -16,6 +17,7 @@ class CustomDio extends DioForNative {
1617
[
1718
TimeExecutionInterceptor(),
1819
AuthInterceptor(),
20+
PrettyDioLogger(),
1921
],
2022
);
2123
}

pubspec.lock

+8
Original file line numberDiff line numberDiff line change
@@ -179,6 +179,14 @@ packages:
179179
url: "https://pub.dev"
180180
source: hosted
181181
version: "1.9.0"
182+
pretty_dio_logger:
183+
dependency: "direct main"
184+
description:
185+
name: pretty_dio_logger
186+
sha256: "00b80053063935cf9a6190da344c5373b9d0e92da4c944c878ff2fbef0ef6dc2"
187+
url: "https://pub.dev"
188+
source: hosted
189+
version: "1.3.1"
182190
sky_engine:
183191
dependency: transitive
184192
description: flutter

pubspec.yaml

+2-1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ dependencies:
1313
sdk: flutter
1414
flutter_dotenv: ^5.1.0
1515
get: ^4.6.6
16+
pretty_dio_logger: ^1.3.1
1617

1718
dev_dependencies:
1819
flutter_lints: ^4.0.0
@@ -21,5 +22,5 @@ dev_dependencies:
2122

2223
flutter:
2324
uses-material-design: true
24-
assets:
25+
assets:
2526
- .env

0 commit comments

Comments
 (0)