Skip to content

Commit fb4bcb3

Browse files
committed
+chore: Update dependencies
1 parent cf6c534 commit fb4bcb3

File tree

4 files changed

+51
-20
lines changed

4 files changed

+51
-20
lines changed

lib/src/route_controller.dart

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@
1010
// ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
1111
//.title~
1212

13-
import 'package:df_log/df_log.dart';
13+
// ignore_for_file: invalid_use_of_protected_member, invalid_use_of_visible_for_testing_member
14+
1415
import 'package:flutter/widgets.dart';
1516

1617
import 'package:df_pod/df_pod.dart';
@@ -27,15 +28,15 @@ class RouteController {
2728

2829
final _pRouteState = Pod(RouteState.parse('/'));
2930
GenericPod<RouteState> get pRouteState => _pRouteState;
30-
RouteState get routeState => _pRouteState.value;
31+
RouteState get routeState => _pRouteState.getValue();
3132

3233
final _widgetCache = <RouteState, Widget>{};
3334

3435
/// Internal map for O(1) lookup of RouteBuilders by their path string.
3536
/// This is now the single source of truth for builder definitions after construction.
3637
late final Map<String, RouteBuilder> _builderMap;
3738

38-
late RouteState _prevRouteState = _pRouteState.value;
39+
late RouteState _prevRouteState = _pRouteState.getValue();
3940
final RouteState Function()? errorRouteState;
4041
final RouteState Function() fallbackRouteState;
4142

lib/src/route_manager.dart

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,13 +50,11 @@ class RouteManager extends StatelessWidget {
5050
return RouteControllerProvider(
5151
controller: controller,
5252
child: SyncPodBuilder(
53-
pod: controller.pRouteState,
53+
pod: Ok(controller.pRouteState),
5454
cacheDuration: null,
5555
builder: (context, snapshot) {
5656
Widget child;
57-
child = RepaintBoundary(
58-
child: controller.buildScreen(context, snapshot.value!),
59-
);
57+
child = RepaintBoundary(child: controller.buildScreen(context, snapshot.value.unwrap()));
6058
if (clipToBounds) {
6159
child = ClipRect(child: child);
6260
}

pubspec.lock

Lines changed: 42 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,14 @@ packages:
4141
url: "https://pub.dev"
4242
source: hosted
4343
version: "1.19.1"
44+
crypto:
45+
dependency: transitive
46+
description:
47+
name: crypto
48+
sha256: "1e445881f28f22d6140f181e07737b22f1e099a5e1ff94b0af2f9e4a463f4855"
49+
url: "https://pub.dev"
50+
source: hosted
51+
version: "3.0.6"
4452
df_cleanup:
4553
dependency: transitive
4654
description:
@@ -53,26 +61,26 @@ packages:
5361
dependency: transitive
5462
description:
5563
name: df_debouncer
56-
sha256: c52809262565215438481889d88b3fbe9206b504c4120e92fe3e1b01eee8505b
64+
sha256: "8931dcedc3f7d6cb8db290c5c8b426fcca10c26ed06ac9aa7f3314c1ce2a06f3"
5765
url: "https://pub.dev"
5866
source: hosted
59-
version: "0.4.6"
67+
version: "0.4.9"
6068
df_log:
6169
dependency: "direct main"
6270
description:
6371
name: df_log
64-
sha256: "7f63ef37e270edf394bcf4a9b7af5303bba29a7a8df7d0a4771a508963ba62e4"
72+
sha256: b54ab5d50d89f7b990b371f838cd0dc09b6e400e18588652ebe0475f79f9e220
6573
url: "https://pub.dev"
6674
source: hosted
67-
version: "0.3.5"
75+
version: "0.3.10"
6876
df_pod:
6977
dependency: "direct main"
7078
description:
7179
name: df_pod
72-
sha256: "67659477365e6b6d30284bc06aafb905063c44390f1cc9aa3e41e0a4bf29a23d"
80+
sha256: "309468bdd3d9a5ea668ca92ac937173c68805eed86908a1ebf6d72510f9188a8"
7381
url: "https://pub.dev"
7482
source: hosted
75-
version: "0.16.10"
83+
version: "0.17.1"
7684
df_pwa_utils:
7785
dependency: "direct main"
7886
description:
@@ -85,18 +93,18 @@ packages:
8593
dependency: transitive
8694
description:
8795
name: df_safer_dart
88-
sha256: c5b6d57127da3b861277c352b8c4b8a467838d613d6636f33efbac8c994c21a3
96+
sha256: ff25612ce04694c80c3fcc93e209e2bc291b6b37bba7fe88571bcdea04b0caa9
8997
url: "https://pub.dev"
9098
source: hosted
91-
version: "0.11.1"
99+
version: "0.13.1"
92100
df_type:
93101
dependency: transitive
94102
description:
95103
name: df_type
96-
sha256: "8bc55b8d52d34149d6753115fb52595e880670beed3e04854eb05dda28ed8660"
104+
sha256: cf98c3fbca7076b625bfdc2e523ffb23d42e8929c39fdf7dea1334c30f0f4f9f
97105
url: "https://pub.dev"
98106
source: hosted
99-
version: "0.10.3"
107+
version: "0.10.4"
100108
equatable:
101109
dependency: transitive
102110
description:
@@ -309,6 +317,14 @@ packages:
309317
url: "https://pub.dev"
310318
source: hosted
311319
version: "1.10.1"
320+
sprintf:
321+
dependency: transitive
322+
description:
323+
name: sprintf
324+
sha256: "1fc9ffe69d4df602376b52949af107d8f5703b77cda567c4d7d86a0693120f23"
325+
url: "https://pub.dev"
326+
source: hosted
327+
version: "7.0.0"
312328
stack_trace:
313329
dependency: transitive
314330
description:
@@ -357,6 +373,22 @@ packages:
357373
url: "https://pub.dev"
358374
source: hosted
359375
version: "2.0.2"
376+
typed_data:
377+
dependency: transitive
378+
description:
379+
name: typed_data
380+
sha256: f9049c039ebfeb4cf7a7104a675823cd72dba8297f264b6637062516699fa006
381+
url: "https://pub.dev"
382+
source: hosted
383+
version: "1.4.0"
384+
uuid:
385+
dependency: transitive
386+
description:
387+
name: uuid
388+
sha256: a5be9ef6618a7ac1e964353ef476418026db906c4facdedaa299b7a2e71690ff
389+
url: "https://pub.dev"
390+
source: hosted
391+
version: "4.5.1"
360392
vector_math:
361393
dependency: transitive
362394
description:

pubspec.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
name: df_router
1414
description: A lightweight router designed for ease of use and efficient state management.
15-
version: 0.4.4
15+
version: 0.4.5
1616
repository: https://github.com/dev-cetera/df_router
1717
funding:
1818
- https://www.buymeacoffee.com/dev_cetera
@@ -30,8 +30,8 @@ dependencies:
3030
flutter:
3131
sdk: flutter
3232
df_pwa_utils: ^0.3.1
33-
df_pod: ^0.16.10
34-
df_log: ^0.3.5
33+
df_pod: ^0.17.0
34+
df_log: ^0.3.10
3535

3636
## -----------------------------------------------------------------------------
3737

0 commit comments

Comments
 (0)