Skip to content

Commit b2b0380

Browse files
committed
Add defTokensRepository provider
1 parent 27290ac commit b2b0380

File tree

4 files changed

+222
-1
lines changed

4 files changed

+222
-1
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
# 3.2.3
2+
3+
* Add `defTokensRepository` provider
4+
15
# 3.2.2
26

37
* Use MediaQuery.sizeOf(context) instead of MediaQuery.of(context).size
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
import 'package:archethic_dapp_framework_flutter/src/domain/models/ae_token.dart';
2+
import 'package:archethic_dapp_framework_flutter/src/domain/models/environment.dart';
3+
import 'package:archethic_dapp_framework_flutter/src/infrastructure/def_tokens.repository.dart';
4+
import 'package:flutter_riverpod/flutter_riverpod.dart';
5+
import 'package:riverpod_annotation/riverpod_annotation.dart';
6+
7+
part 'def_tokens.g.dart';
8+
9+
@riverpod
10+
DefTokensRepositoryImpl defTokensRepositoryImpl(
11+
Ref ref,
12+
) =>
13+
DefTokensRepositoryImpl();
14+
15+
@riverpod
16+
Future<AEToken?> getDefToken(
17+
Ref ref,
18+
Environment environment,
19+
String address,
20+
) async {
21+
return ref
22+
.read(defTokensRepositoryImplProvider)
23+
.getDefToken(environment, address);
24+
}

lib/src/application/def_tokens.g.dart

Lines changed: 193 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: archethic_dapp_framework_flutter
22
description: An internal framework for archethic flutter development
33
homepage: https://github.com/archethic-foundation/archethic-dapp-framework-flutter
44

5-
version: 3.2.2
5+
version: 3.2.3
66

77
environment:
88
sdk: ">=3.3.0 <4.0.0"

0 commit comments

Comments
 (0)