♻️ Migrated to riverpod v3

This commit is contained in:
2025-12-06 13:00:30 +08:00
parent fd79c11d18
commit 9d03faf594
158 changed files with 6834 additions and 10357 deletions

View File

@@ -6,25 +6,46 @@ part of 'account_devices.dart';
// RiverpodGenerator
// **************************************************************************
String _$authDevicesHash() => r'1af378149286020ec263be178c573ccc247a0cd1';
// GENERATED CODE - DO NOT MODIFY BY HAND
// ignore_for_file: type=lint, type=warning
/// See also [authDevices].
@ProviderFor(authDevices)
final authDevicesProvider =
AutoDisposeFutureProvider<List<SnAuthDeviceWithSession>>.internal(
authDevices,
name: r'authDevicesProvider',
debugGetCreateSourceHash:
const bool.fromEnvironment('dart.vm.product')
? null
: _$authDevicesHash,
dependencies: null,
allTransitiveDependencies: null,
);
const authDevicesProvider = AuthDevicesProvider._();
@Deprecated('Will be removed in 3.0. Use Ref instead')
// ignore: unused_element
typedef AuthDevicesRef =
AutoDisposeFutureProviderRef<List<SnAuthDeviceWithSession>>;
// ignore_for_file: type=lint
// ignore_for_file: subtype_of_sealed_class, invalid_use_of_internal_member, invalid_use_of_visible_for_testing_member, deprecated_member_use_from_same_package
final class AuthDevicesProvider
extends
$FunctionalProvider<
AsyncValue<List<SnAuthDeviceWithSession>>,
List<SnAuthDeviceWithSession>,
FutureOr<List<SnAuthDeviceWithSession>>
>
with
$FutureModifier<List<SnAuthDeviceWithSession>>,
$FutureProvider<List<SnAuthDeviceWithSession>> {
const AuthDevicesProvider._()
: super(
from: null,
argument: null,
retry: null,
name: r'authDevicesProvider',
isAutoDispose: true,
dependencies: null,
$allTransitiveDependencies: null,
);
@override
String debugGetCreateSourceHash() => _$authDevicesHash();
@$internal
@override
$FutureProviderElement<List<SnAuthDeviceWithSession>> $createElement(
$ProviderPointer pointer,
) => $FutureProviderElement(pointer);
@override
FutureOr<List<SnAuthDeviceWithSession>> create(Ref ref) {
return authDevices(ref);
}
}
String _$authDevicesHash() => r'1af378149286020ec263be178c573ccc247a0cd1';

View File

@@ -6,148 +6,80 @@ part of 'account_picker.dart';
// RiverpodGenerator
// **************************************************************************
String _$searchAccountsHash() => r'3b4aa4d7970a1e406c1a0a1dfac2c686e05bc533';
// GENERATED CODE - DO NOT MODIFY BY HAND
// ignore_for_file: type=lint, type=warning
/// Copied from Dart SDK
class _SystemHash {
_SystemHash._();
static int combine(int hash, int value) {
// ignore: parameter_assignments
hash = 0x1fffffff & (hash + value);
// ignore: parameter_assignments
hash = 0x1fffffff & (hash + ((0x0007ffff & hash) << 10));
return hash ^ (hash >> 6);
}
static int finish(int hash) {
// ignore: parameter_assignments
hash = 0x1fffffff & (hash + ((0x03ffffff & hash) << 3));
// ignore: parameter_assignments
hash = hash ^ (hash >> 11);
return 0x1fffffff & (hash + ((0x00003fff & hash) << 15));
}
}
/// See also [searchAccounts].
@ProviderFor(searchAccounts)
const searchAccountsProvider = SearchAccountsFamily();
const searchAccountsProvider = SearchAccountsFamily._();
/// See also [searchAccounts].
class SearchAccountsFamily extends Family<AsyncValue<List<SnAccount>>> {
/// See also [searchAccounts].
const SearchAccountsFamily();
final class SearchAccountsProvider
extends
$FunctionalProvider<
AsyncValue<List<SnAccount>>,
List<SnAccount>,
FutureOr<List<SnAccount>>
>
with $FutureModifier<List<SnAccount>>, $FutureProvider<List<SnAccount>> {
const SearchAccountsProvider._({
required SearchAccountsFamily super.from,
required String super.argument,
}) : super(
retry: null,
name: r'searchAccountsProvider',
isAutoDispose: true,
dependencies: null,
$allTransitiveDependencies: null,
);
/// See also [searchAccounts].
SearchAccountsProvider call({required String query}) {
return SearchAccountsProvider(query: query);
@override
String debugGetCreateSourceHash() => _$searchAccountsHash();
@override
String toString() {
return r'searchAccountsProvider'
''
'($argument)';
}
@$internal
@override
SearchAccountsProvider getProviderOverride(
covariant SearchAccountsProvider provider,
) {
return call(query: provider.query);
}
static const Iterable<ProviderOrFamily>? _dependencies = null;
$FutureProviderElement<List<SnAccount>> $createElement(
$ProviderPointer pointer,
) => $FutureProviderElement(pointer);
@override
Iterable<ProviderOrFamily>? get dependencies => _dependencies;
static const Iterable<ProviderOrFamily>? _allTransitiveDependencies = null;
@override
Iterable<ProviderOrFamily>? get allTransitiveDependencies =>
_allTransitiveDependencies;
@override
String? get name => r'searchAccountsProvider';
}
/// See also [searchAccounts].
class SearchAccountsProvider
extends AutoDisposeFutureProvider<List<SnAccount>> {
/// See also [searchAccounts].
SearchAccountsProvider({required String query})
: this._internal(
(ref) => searchAccounts(ref as SearchAccountsRef, query: query),
from: searchAccountsProvider,
name: r'searchAccountsProvider',
debugGetCreateSourceHash:
const bool.fromEnvironment('dart.vm.product')
? null
: _$searchAccountsHash,
dependencies: SearchAccountsFamily._dependencies,
allTransitiveDependencies:
SearchAccountsFamily._allTransitiveDependencies,
query: query,
);
SearchAccountsProvider._internal(
super._createNotifier, {
required super.name,
required super.dependencies,
required super.allTransitiveDependencies,
required super.debugGetCreateSourceHash,
required super.from,
required this.query,
}) : super.internal();
final String query;
@override
Override overrideWith(
FutureOr<List<SnAccount>> Function(SearchAccountsRef provider) create,
) {
return ProviderOverride(
origin: this,
override: SearchAccountsProvider._internal(
(ref) => create(ref as SearchAccountsRef),
from: from,
name: null,
dependencies: null,
allTransitiveDependencies: null,
debugGetCreateSourceHash: null,
query: query,
),
);
}
@override
AutoDisposeFutureProviderElement<List<SnAccount>> createElement() {
return _SearchAccountsProviderElement(this);
FutureOr<List<SnAccount>> create(Ref ref) {
final argument = this.argument as String;
return searchAccounts(ref, query: argument);
}
@override
bool operator ==(Object other) {
return other is SearchAccountsProvider && other.query == query;
return other is SearchAccountsProvider && other.argument == argument;
}
@override
int get hashCode {
var hash = _SystemHash.combine(0, runtimeType.hashCode);
hash = _SystemHash.combine(hash, query.hashCode);
return _SystemHash.finish(hash);
return argument.hashCode;
}
}
@Deprecated('Will be removed in 3.0. Use Ref instead')
// ignore: unused_element
mixin SearchAccountsRef on AutoDisposeFutureProviderRef<List<SnAccount>> {
/// The parameter `query` of this provider.
String get query;
}
String _$searchAccountsHash() => r'3b4aa4d7970a1e406c1a0a1dfac2c686e05bc533';
class _SearchAccountsProviderElement
extends AutoDisposeFutureProviderElement<List<SnAccount>>
with SearchAccountsRef {
_SearchAccountsProviderElement(super.provider);
final class SearchAccountsFamily extends $Family
with $FunctionalFamilyOverride<FutureOr<List<SnAccount>>, String> {
const SearchAccountsFamily._()
: super(
retry: null,
name: r'searchAccountsProvider',
dependencies: null,
$allTransitiveDependencies: null,
isAutoDispose: true,
);
SearchAccountsProvider call({required String query}) =>
SearchAccountsProvider._(argument: query, from: this);
@override
String get query => (origin as SearchAccountsProvider).query;
String toString() => r'searchAccountsProvider';
}
// ignore_for_file: type=lint
// ignore_for_file: subtype_of_sealed_class, invalid_use_of_internal_member, invalid_use_of_visible_for_testing_member, deprecated_member_use_from_same_package

View File

@@ -6,282 +6,159 @@ part of 'activity_presence.dart';
// RiverpodGenerator
// **************************************************************************
String _$discordAssetsHash() => r'3ef8465188059de96cf2ac9660ed3d88910443bf';
// GENERATED CODE - DO NOT MODIFY BY HAND
// ignore_for_file: type=lint, type=warning
/// Copied from Dart SDK
class _SystemHash {
_SystemHash._();
static int combine(int hash, int value) {
// ignore: parameter_assignments
hash = 0x1fffffff & (hash + value);
// ignore: parameter_assignments
hash = 0x1fffffff & (hash + ((0x0007ffff & hash) << 10));
return hash ^ (hash >> 6);
}
static int finish(int hash) {
// ignore: parameter_assignments
hash = 0x1fffffff & (hash + ((0x03ffffff & hash) << 3));
// ignore: parameter_assignments
hash = hash ^ (hash >> 11);
return 0x1fffffff & (hash + ((0x00003fff & hash) << 15));
}
}
/// See also [discordAssets].
@ProviderFor(discordAssets)
const discordAssetsProvider = DiscordAssetsFamily();
const discordAssetsProvider = DiscordAssetsFamily._();
/// See also [discordAssets].
class DiscordAssetsFamily extends Family<AsyncValue<Map<String, String>?>> {
/// See also [discordAssets].
const DiscordAssetsFamily();
final class DiscordAssetsProvider
extends
$FunctionalProvider<
AsyncValue<Map<String, String>?>,
Map<String, String>?,
FutureOr<Map<String, String>?>
>
with
$FutureModifier<Map<String, String>?>,
$FutureProvider<Map<String, String>?> {
const DiscordAssetsProvider._({
required DiscordAssetsFamily super.from,
required SnPresenceActivity super.argument,
}) : super(
retry: null,
name: r'discordAssetsProvider',
isAutoDispose: true,
dependencies: null,
$allTransitiveDependencies: null,
);
/// See also [discordAssets].
DiscordAssetsProvider call(SnPresenceActivity activity) {
return DiscordAssetsProvider(activity);
@override
String debugGetCreateSourceHash() => _$discordAssetsHash();
@override
String toString() {
return r'discordAssetsProvider'
''
'($argument)';
}
@$internal
@override
DiscordAssetsProvider getProviderOverride(
covariant DiscordAssetsProvider provider,
) {
return call(provider.activity);
}
static const Iterable<ProviderOrFamily>? _dependencies = null;
$FutureProviderElement<Map<String, String>?> $createElement(
$ProviderPointer pointer,
) => $FutureProviderElement(pointer);
@override
Iterable<ProviderOrFamily>? get dependencies => _dependencies;
static const Iterable<ProviderOrFamily>? _allTransitiveDependencies = null;
@override
Iterable<ProviderOrFamily>? get allTransitiveDependencies =>
_allTransitiveDependencies;
@override
String? get name => r'discordAssetsProvider';
}
/// See also [discordAssets].
class DiscordAssetsProvider
extends AutoDisposeFutureProvider<Map<String, String>?> {
/// See also [discordAssets].
DiscordAssetsProvider(SnPresenceActivity activity)
: this._internal(
(ref) => discordAssets(ref as DiscordAssetsRef, activity),
from: discordAssetsProvider,
name: r'discordAssetsProvider',
debugGetCreateSourceHash:
const bool.fromEnvironment('dart.vm.product')
? null
: _$discordAssetsHash,
dependencies: DiscordAssetsFamily._dependencies,
allTransitiveDependencies:
DiscordAssetsFamily._allTransitiveDependencies,
activity: activity,
);
DiscordAssetsProvider._internal(
super._createNotifier, {
required super.name,
required super.dependencies,
required super.allTransitiveDependencies,
required super.debugGetCreateSourceHash,
required super.from,
required this.activity,
}) : super.internal();
final SnPresenceActivity activity;
@override
Override overrideWith(
FutureOr<Map<String, String>?> Function(DiscordAssetsRef provider) create,
) {
return ProviderOverride(
origin: this,
override: DiscordAssetsProvider._internal(
(ref) => create(ref as DiscordAssetsRef),
from: from,
name: null,
dependencies: null,
allTransitiveDependencies: null,
debugGetCreateSourceHash: null,
activity: activity,
),
);
}
@override
AutoDisposeFutureProviderElement<Map<String, String>?> createElement() {
return _DiscordAssetsProviderElement(this);
FutureOr<Map<String, String>?> create(Ref ref) {
final argument = this.argument as SnPresenceActivity;
return discordAssets(ref, argument);
}
@override
bool operator ==(Object other) {
return other is DiscordAssetsProvider && other.activity == activity;
return other is DiscordAssetsProvider && other.argument == argument;
}
@override
int get hashCode {
var hash = _SystemHash.combine(0, runtimeType.hashCode);
hash = _SystemHash.combine(hash, activity.hashCode);
return _SystemHash.finish(hash);
return argument.hashCode;
}
}
@Deprecated('Will be removed in 3.0. Use Ref instead')
// ignore: unused_element
mixin DiscordAssetsRef on AutoDisposeFutureProviderRef<Map<String, String>?> {
/// The parameter `activity` of this provider.
SnPresenceActivity get activity;
}
String _$discordAssetsHash() => r'3ef8465188059de96cf2ac9660ed3d88910443bf';
class _DiscordAssetsProviderElement
extends AutoDisposeFutureProviderElement<Map<String, String>?>
with DiscordAssetsRef {
_DiscordAssetsProviderElement(super.provider);
final class DiscordAssetsFamily extends $Family
with
$FunctionalFamilyOverride<
FutureOr<Map<String, String>?>,
SnPresenceActivity
> {
const DiscordAssetsFamily._()
: super(
retry: null,
name: r'discordAssetsProvider',
dependencies: null,
$allTransitiveDependencies: null,
isAutoDispose: true,
);
DiscordAssetsProvider call(SnPresenceActivity activity) =>
DiscordAssetsProvider._(argument: activity, from: this);
@override
SnPresenceActivity get activity => (origin as DiscordAssetsProvider).activity;
String toString() => r'discordAssetsProvider';
}
@ProviderFor(discordAssetsUrl)
const discordAssetsUrlProvider = DiscordAssetsUrlFamily._();
final class DiscordAssetsUrlProvider
extends $FunctionalProvider<AsyncValue<String?>, String?, FutureOr<String?>>
with $FutureModifier<String?>, $FutureProvider<String?> {
const DiscordAssetsUrlProvider._({
required DiscordAssetsUrlFamily super.from,
required (SnPresenceActivity, String) super.argument,
}) : super(
retry: null,
name: r'discordAssetsUrlProvider',
isAutoDispose: true,
dependencies: null,
$allTransitiveDependencies: null,
);
@override
String debugGetCreateSourceHash() => _$discordAssetsUrlHash();
@override
String toString() {
return r'discordAssetsUrlProvider'
''
'$argument';
}
@$internal
@override
$FutureProviderElement<String?> $createElement($ProviderPointer pointer) =>
$FutureProviderElement(pointer);
@override
FutureOr<String?> create(Ref ref) {
final argument = this.argument as (SnPresenceActivity, String);
return discordAssetsUrl(ref, argument.$1, argument.$2);
}
@override
bool operator ==(Object other) {
return other is DiscordAssetsUrlProvider && other.argument == argument;
}
@override
int get hashCode {
return argument.hashCode;
}
}
String _$discordAssetsUrlHash() => r'a32f9333c3fb4d50ff88a54a6b8b72fbf5ba3ea1';
/// See also [discordAssetsUrl].
@ProviderFor(discordAssetsUrl)
const discordAssetsUrlProvider = DiscordAssetsUrlFamily();
/// See also [discordAssetsUrl].
class DiscordAssetsUrlFamily extends Family<AsyncValue<String?>> {
/// See also [discordAssetsUrl].
const DiscordAssetsUrlFamily();
/// See also [discordAssetsUrl].
DiscordAssetsUrlProvider call(SnPresenceActivity activity, String key) {
return DiscordAssetsUrlProvider(activity, key);
}
@override
DiscordAssetsUrlProvider getProviderOverride(
covariant DiscordAssetsUrlProvider provider,
) {
return call(provider.activity, provider.key);
}
static const Iterable<ProviderOrFamily>? _dependencies = null;
@override
Iterable<ProviderOrFamily>? get dependencies => _dependencies;
static const Iterable<ProviderOrFamily>? _allTransitiveDependencies = null;
@override
Iterable<ProviderOrFamily>? get allTransitiveDependencies =>
_allTransitiveDependencies;
@override
String? get name => r'discordAssetsUrlProvider';
}
/// See also [discordAssetsUrl].
class DiscordAssetsUrlProvider extends AutoDisposeFutureProvider<String?> {
/// See also [discordAssetsUrl].
DiscordAssetsUrlProvider(SnPresenceActivity activity, String key)
: this._internal(
(ref) => discordAssetsUrl(ref as DiscordAssetsUrlRef, activity, key),
from: discordAssetsUrlProvider,
final class DiscordAssetsUrlFamily extends $Family
with
$FunctionalFamilyOverride<
FutureOr<String?>,
(SnPresenceActivity, String)
> {
const DiscordAssetsUrlFamily._()
: super(
retry: null,
name: r'discordAssetsUrlProvider',
debugGetCreateSourceHash:
const bool.fromEnvironment('dart.vm.product')
? null
: _$discordAssetsUrlHash,
dependencies: DiscordAssetsUrlFamily._dependencies,
allTransitiveDependencies:
DiscordAssetsUrlFamily._allTransitiveDependencies,
activity: activity,
key: key,
dependencies: null,
$allTransitiveDependencies: null,
isAutoDispose: true,
);
DiscordAssetsUrlProvider._internal(
super._createNotifier, {
required super.name,
required super.dependencies,
required super.allTransitiveDependencies,
required super.debugGetCreateSourceHash,
required super.from,
required this.activity,
required this.key,
}) : super.internal();
final SnPresenceActivity activity;
final String key;
DiscordAssetsUrlProvider call(SnPresenceActivity activity, String key) =>
DiscordAssetsUrlProvider._(argument: (activity, key), from: this);
@override
Override overrideWith(
FutureOr<String?> Function(DiscordAssetsUrlRef provider) create,
) {
return ProviderOverride(
origin: this,
override: DiscordAssetsUrlProvider._internal(
(ref) => create(ref as DiscordAssetsUrlRef),
from: from,
name: null,
dependencies: null,
allTransitiveDependencies: null,
debugGetCreateSourceHash: null,
activity: activity,
key: key,
),
);
}
@override
AutoDisposeFutureProviderElement<String?> createElement() {
return _DiscordAssetsUrlProviderElement(this);
}
@override
bool operator ==(Object other) {
return other is DiscordAssetsUrlProvider &&
other.activity == activity &&
other.key == key;
}
@override
int get hashCode {
var hash = _SystemHash.combine(0, runtimeType.hashCode);
hash = _SystemHash.combine(hash, activity.hashCode);
hash = _SystemHash.combine(hash, key.hashCode);
return _SystemHash.finish(hash);
}
String toString() => r'discordAssetsUrlProvider';
}
@Deprecated('Will be removed in 3.0. Use Ref instead')
// ignore: unused_element
mixin DiscordAssetsUrlRef on AutoDisposeFutureProviderRef<String?> {
/// The parameter `activity` of this provider.
SnPresenceActivity get activity;
/// The parameter `key` of this provider.
String get key;
}
class _DiscordAssetsUrlProviderElement
extends AutoDisposeFutureProviderElement<String?>
with DiscordAssetsUrlRef {
_DiscordAssetsUrlProviderElement(super.provider);
@override
SnPresenceActivity get activity =>
(origin as DiscordAssetsUrlProvider).activity;
@override
String get key => (origin as DiscordAssetsUrlProvider).key;
}
// ignore_for_file: type=lint
// ignore_for_file: subtype_of_sealed_class, invalid_use_of_internal_member, invalid_use_of_visible_for_testing_member, deprecated_member_use_from_same_package

View File

@@ -6,25 +6,46 @@ part of 'friends_overview.dart';
// RiverpodGenerator
// **************************************************************************
String _$friendsOverviewHash() => r'5ef86c6849804c97abd3df094f120c7dd5e938db';
// GENERATED CODE - DO NOT MODIFY BY HAND
// ignore_for_file: type=lint, type=warning
/// See also [friendsOverview].
@ProviderFor(friendsOverview)
final friendsOverviewProvider =
AutoDisposeFutureProvider<List<SnFriendOverviewItem>>.internal(
friendsOverview,
name: r'friendsOverviewProvider',
debugGetCreateSourceHash:
const bool.fromEnvironment('dart.vm.product')
? null
: _$friendsOverviewHash,
dependencies: null,
allTransitiveDependencies: null,
);
const friendsOverviewProvider = FriendsOverviewProvider._();
@Deprecated('Will be removed in 3.0. Use Ref instead')
// ignore: unused_element
typedef FriendsOverviewRef =
AutoDisposeFutureProviderRef<List<SnFriendOverviewItem>>;
// ignore_for_file: type=lint
// ignore_for_file: subtype_of_sealed_class, invalid_use_of_internal_member, invalid_use_of_visible_for_testing_member, deprecated_member_use_from_same_package
final class FriendsOverviewProvider
extends
$FunctionalProvider<
AsyncValue<List<SnFriendOverviewItem>>,
List<SnFriendOverviewItem>,
FutureOr<List<SnFriendOverviewItem>>
>
with
$FutureModifier<List<SnFriendOverviewItem>>,
$FutureProvider<List<SnFriendOverviewItem>> {
const FriendsOverviewProvider._()
: super(
from: null,
argument: null,
retry: null,
name: r'friendsOverviewProvider',
isAutoDispose: true,
dependencies: null,
$allTransitiveDependencies: null,
);
@override
String debugGetCreateSourceHash() => _$friendsOverviewHash();
@$internal
@override
$FutureProviderElement<List<SnFriendOverviewItem>> $createElement(
$ProviderPointer pointer,
) => $FutureProviderElement(pointer);
@override
FutureOr<List<SnFriendOverviewItem>> create(Ref ref) {
return friendsOverview(ref);
}
}
String _$friendsOverviewHash() => r'5ef86c6849804c97abd3df094f120c7dd5e938db';

View File

@@ -15,8 +15,16 @@ import 'package:styled_widget/styled_widget.dart';
part 'status.g.dart';
class CurrentAccountStatusNotifier extends StateNotifier<SnAccountStatus?> {
CurrentAccountStatusNotifier() : super(null);
final currentAccountStatusProvider =
NotifierProvider<CurrentAccountStatusNotifier, SnAccountStatus?>(
CurrentAccountStatusNotifier.new,
);
class CurrentAccountStatusNotifier extends Notifier<SnAccountStatus?> {
@override
SnAccountStatus? build() {
return null;
}
void setStatus(SnAccountStatus status) {
state = status;
@@ -27,13 +35,6 @@ class CurrentAccountStatusNotifier extends StateNotifier<SnAccountStatus?> {
}
}
final currentAccountStatusProvider =
StateNotifierProvider<CurrentAccountStatusNotifier, SnAccountStatus?>((
ref,
) {
return CurrentAccountStatusNotifier();
});
@riverpod
Future<SnAccountStatus?> accountStatus(Ref ref, String uname) async {
final userInfo = ref.watch(userInfoProvider);

View File

@@ -6,148 +6,80 @@ part of 'status.dart';
// RiverpodGenerator
// **************************************************************************
String _$accountStatusHash() => r'4cac809808e6f1345dab06dc32d759cfcea13315';
// GENERATED CODE - DO NOT MODIFY BY HAND
// ignore_for_file: type=lint, type=warning
/// Copied from Dart SDK
class _SystemHash {
_SystemHash._();
static int combine(int hash, int value) {
// ignore: parameter_assignments
hash = 0x1fffffff & (hash + value);
// ignore: parameter_assignments
hash = 0x1fffffff & (hash + ((0x0007ffff & hash) << 10));
return hash ^ (hash >> 6);
}
static int finish(int hash) {
// ignore: parameter_assignments
hash = 0x1fffffff & (hash + ((0x03ffffff & hash) << 3));
// ignore: parameter_assignments
hash = hash ^ (hash >> 11);
return 0x1fffffff & (hash + ((0x00003fff & hash) << 15));
}
}
/// See also [accountStatus].
@ProviderFor(accountStatus)
const accountStatusProvider = AccountStatusFamily();
const accountStatusProvider = AccountStatusFamily._();
/// See also [accountStatus].
class AccountStatusFamily extends Family<AsyncValue<SnAccountStatus?>> {
/// See also [accountStatus].
const AccountStatusFamily();
final class AccountStatusProvider
extends
$FunctionalProvider<
AsyncValue<SnAccountStatus?>,
SnAccountStatus?,
FutureOr<SnAccountStatus?>
>
with $FutureModifier<SnAccountStatus?>, $FutureProvider<SnAccountStatus?> {
const AccountStatusProvider._({
required AccountStatusFamily super.from,
required String super.argument,
}) : super(
retry: null,
name: r'accountStatusProvider',
isAutoDispose: true,
dependencies: null,
$allTransitiveDependencies: null,
);
/// See also [accountStatus].
AccountStatusProvider call(String uname) {
return AccountStatusProvider(uname);
@override
String debugGetCreateSourceHash() => _$accountStatusHash();
@override
String toString() {
return r'accountStatusProvider'
''
'($argument)';
}
@$internal
@override
AccountStatusProvider getProviderOverride(
covariant AccountStatusProvider provider,
) {
return call(provider.uname);
}
static const Iterable<ProviderOrFamily>? _dependencies = null;
$FutureProviderElement<SnAccountStatus?> $createElement(
$ProviderPointer pointer,
) => $FutureProviderElement(pointer);
@override
Iterable<ProviderOrFamily>? get dependencies => _dependencies;
static const Iterable<ProviderOrFamily>? _allTransitiveDependencies = null;
@override
Iterable<ProviderOrFamily>? get allTransitiveDependencies =>
_allTransitiveDependencies;
@override
String? get name => r'accountStatusProvider';
}
/// See also [accountStatus].
class AccountStatusProvider
extends AutoDisposeFutureProvider<SnAccountStatus?> {
/// See also [accountStatus].
AccountStatusProvider(String uname)
: this._internal(
(ref) => accountStatus(ref as AccountStatusRef, uname),
from: accountStatusProvider,
name: r'accountStatusProvider',
debugGetCreateSourceHash:
const bool.fromEnvironment('dart.vm.product')
? null
: _$accountStatusHash,
dependencies: AccountStatusFamily._dependencies,
allTransitiveDependencies:
AccountStatusFamily._allTransitiveDependencies,
uname: uname,
);
AccountStatusProvider._internal(
super._createNotifier, {
required super.name,
required super.dependencies,
required super.allTransitiveDependencies,
required super.debugGetCreateSourceHash,
required super.from,
required this.uname,
}) : super.internal();
final String uname;
@override
Override overrideWith(
FutureOr<SnAccountStatus?> Function(AccountStatusRef provider) create,
) {
return ProviderOverride(
origin: this,
override: AccountStatusProvider._internal(
(ref) => create(ref as AccountStatusRef),
from: from,
name: null,
dependencies: null,
allTransitiveDependencies: null,
debugGetCreateSourceHash: null,
uname: uname,
),
);
}
@override
AutoDisposeFutureProviderElement<SnAccountStatus?> createElement() {
return _AccountStatusProviderElement(this);
FutureOr<SnAccountStatus?> create(Ref ref) {
final argument = this.argument as String;
return accountStatus(ref, argument);
}
@override
bool operator ==(Object other) {
return other is AccountStatusProvider && other.uname == uname;
return other is AccountStatusProvider && other.argument == argument;
}
@override
int get hashCode {
var hash = _SystemHash.combine(0, runtimeType.hashCode);
hash = _SystemHash.combine(hash, uname.hashCode);
return _SystemHash.finish(hash);
return argument.hashCode;
}
}
@Deprecated('Will be removed in 3.0. Use Ref instead')
// ignore: unused_element
mixin AccountStatusRef on AutoDisposeFutureProviderRef<SnAccountStatus?> {
/// The parameter `uname` of this provider.
String get uname;
}
String _$accountStatusHash() => r'4cac809808e6f1345dab06dc32d759cfcea13315';
class _AccountStatusProviderElement
extends AutoDisposeFutureProviderElement<SnAccountStatus?>
with AccountStatusRef {
_AccountStatusProviderElement(super.provider);
final class AccountStatusFamily extends $Family
with $FunctionalFamilyOverride<FutureOr<SnAccountStatus?>, String> {
const AccountStatusFamily._()
: super(
retry: null,
name: r'accountStatusProvider',
dependencies: null,
$allTransitiveDependencies: null,
isAutoDispose: true,
);
AccountStatusProvider call(String uname) =>
AccountStatusProvider._(argument: uname, from: this);
@override
String get uname => (origin as AccountStatusProvider).uname;
String toString() => r'accountStatusProvider';
}
// ignore_for_file: type=lint
// ignore_for_file: subtype_of_sealed_class, invalid_use_of_internal_member, invalid_use_of_visible_for_testing_member, deprecated_member_use_from_same_package

View File

@@ -6,447 +6,296 @@ part of 'stellar_program_tab.dart';
// RiverpodGenerator
// **************************************************************************
// GENERATED CODE - DO NOT MODIFY BY HAND
// ignore_for_file: type=lint, type=warning
@ProviderFor(accountStellarSubscription)
const accountStellarSubscriptionProvider =
AccountStellarSubscriptionProvider._();
final class AccountStellarSubscriptionProvider
extends
$FunctionalProvider<
AsyncValue<SnWalletSubscription?>,
SnWalletSubscription?,
FutureOr<SnWalletSubscription?>
>
with
$FutureModifier<SnWalletSubscription?>,
$FutureProvider<SnWalletSubscription?> {
const AccountStellarSubscriptionProvider._()
: super(
from: null,
argument: null,
retry: null,
name: r'accountStellarSubscriptionProvider',
isAutoDispose: true,
dependencies: null,
$allTransitiveDependencies: null,
);
@override
String debugGetCreateSourceHash() => _$accountStellarSubscriptionHash();
@$internal
@override
$FutureProviderElement<SnWalletSubscription?> $createElement(
$ProviderPointer pointer,
) => $FutureProviderElement(pointer);
@override
FutureOr<SnWalletSubscription?> create(Ref ref) {
return accountStellarSubscription(ref);
}
}
String _$accountStellarSubscriptionHash() =>
r'7cdfc7ca29aac240fc8704f4493498d87f307400';
/// See also [accountStellarSubscription].
@ProviderFor(accountStellarSubscription)
final accountStellarSubscriptionProvider =
AutoDisposeFutureProvider<SnWalletSubscription?>.internal(
accountStellarSubscription,
name: r'accountStellarSubscriptionProvider',
debugGetCreateSourceHash:
const bool.fromEnvironment('dart.vm.product')
? null
: _$accountStellarSubscriptionHash,
dependencies: null,
allTransitiveDependencies: null,
);
@Deprecated('Will be removed in 3.0. Use Ref instead')
// ignore: unused_element
typedef AccountStellarSubscriptionRef =
AutoDisposeFutureProviderRef<SnWalletSubscription?>;
String _$accountSentGiftsHash() => r'460af8d22e16dc402848cb94e9b8a8a26d023c41';
/// Copied from Dart SDK
class _SystemHash {
_SystemHash._();
static int combine(int hash, int value) {
// ignore: parameter_assignments
hash = 0x1fffffff & (hash + value);
// ignore: parameter_assignments
hash = 0x1fffffff & (hash + ((0x0007ffff & hash) << 10));
return hash ^ (hash >> 6);
}
static int finish(int hash) {
// ignore: parameter_assignments
hash = 0x1fffffff & (hash + ((0x03ffffff & hash) << 3));
// ignore: parameter_assignments
hash = hash ^ (hash >> 11);
return 0x1fffffff & (hash + ((0x00003fff & hash) << 15));
}
}
/// See also [accountSentGifts].
@ProviderFor(accountSentGifts)
const accountSentGiftsProvider = AccountSentGiftsFamily();
const accountSentGiftsProvider = AccountSentGiftsFamily._();
/// See also [accountSentGifts].
class AccountSentGiftsFamily extends Family<AsyncValue<List<SnWalletGift>>> {
/// See also [accountSentGifts].
const AccountSentGiftsFamily();
final class AccountSentGiftsProvider
extends
$FunctionalProvider<
AsyncValue<List<SnWalletGift>>,
List<SnWalletGift>,
FutureOr<List<SnWalletGift>>
>
with
$FutureModifier<List<SnWalletGift>>,
$FutureProvider<List<SnWalletGift>> {
const AccountSentGiftsProvider._({
required AccountSentGiftsFamily super.from,
required ({int offset, int take}) super.argument,
}) : super(
retry: null,
name: r'accountSentGiftsProvider',
isAutoDispose: true,
dependencies: null,
$allTransitiveDependencies: null,
);
/// See also [accountSentGifts].
AccountSentGiftsProvider call({int offset = 0, int take = 20}) {
return AccountSentGiftsProvider(offset: offset, take: take);
@override
String debugGetCreateSourceHash() => _$accountSentGiftsHash();
@override
String toString() {
return r'accountSentGiftsProvider'
''
'$argument';
}
@$internal
@override
AccountSentGiftsProvider getProviderOverride(
covariant AccountSentGiftsProvider provider,
) {
return call(offset: provider.offset, take: provider.take);
}
static const Iterable<ProviderOrFamily>? _dependencies = null;
$FutureProviderElement<List<SnWalletGift>> $createElement(
$ProviderPointer pointer,
) => $FutureProviderElement(pointer);
@override
Iterable<ProviderOrFamily>? get dependencies => _dependencies;
static const Iterable<ProviderOrFamily>? _allTransitiveDependencies = null;
@override
Iterable<ProviderOrFamily>? get allTransitiveDependencies =>
_allTransitiveDependencies;
@override
String? get name => r'accountSentGiftsProvider';
}
/// See also [accountSentGifts].
class AccountSentGiftsProvider
extends AutoDisposeFutureProvider<List<SnWalletGift>> {
/// See also [accountSentGifts].
AccountSentGiftsProvider({int offset = 0, int take = 20})
: this._internal(
(ref) => accountSentGifts(
ref as AccountSentGiftsRef,
offset: offset,
take: take,
),
from: accountSentGiftsProvider,
name: r'accountSentGiftsProvider',
debugGetCreateSourceHash:
const bool.fromEnvironment('dart.vm.product')
? null
: _$accountSentGiftsHash,
dependencies: AccountSentGiftsFamily._dependencies,
allTransitiveDependencies:
AccountSentGiftsFamily._allTransitiveDependencies,
offset: offset,
take: take,
);
AccountSentGiftsProvider._internal(
super._createNotifier, {
required super.name,
required super.dependencies,
required super.allTransitiveDependencies,
required super.debugGetCreateSourceHash,
required super.from,
required this.offset,
required this.take,
}) : super.internal();
final int offset;
final int take;
@override
Override overrideWith(
FutureOr<List<SnWalletGift>> Function(AccountSentGiftsRef provider) create,
) {
return ProviderOverride(
origin: this,
override: AccountSentGiftsProvider._internal(
(ref) => create(ref as AccountSentGiftsRef),
from: from,
name: null,
dependencies: null,
allTransitiveDependencies: null,
debugGetCreateSourceHash: null,
offset: offset,
take: take,
),
);
}
@override
AutoDisposeFutureProviderElement<List<SnWalletGift>> createElement() {
return _AccountSentGiftsProviderElement(this);
FutureOr<List<SnWalletGift>> create(Ref ref) {
final argument = this.argument as ({int offset, int take});
return accountSentGifts(ref, offset: argument.offset, take: argument.take);
}
@override
bool operator ==(Object other) {
return other is AccountSentGiftsProvider &&
other.offset == offset &&
other.take == take;
return other is AccountSentGiftsProvider && other.argument == argument;
}
@override
int get hashCode {
var hash = _SystemHash.combine(0, runtimeType.hashCode);
hash = _SystemHash.combine(hash, offset.hashCode);
hash = _SystemHash.combine(hash, take.hashCode);
return _SystemHash.finish(hash);
return argument.hashCode;
}
}
@Deprecated('Will be removed in 3.0. Use Ref instead')
// ignore: unused_element
mixin AccountSentGiftsRef on AutoDisposeFutureProviderRef<List<SnWalletGift>> {
/// The parameter `offset` of this provider.
int get offset;
String _$accountSentGiftsHash() => r'460af8d22e16dc402848cb94e9b8a8a26d023c41';
/// The parameter `take` of this provider.
int get take;
final class AccountSentGiftsFamily extends $Family
with
$FunctionalFamilyOverride<
FutureOr<List<SnWalletGift>>,
({int offset, int take})
> {
const AccountSentGiftsFamily._()
: super(
retry: null,
name: r'accountSentGiftsProvider',
dependencies: null,
$allTransitiveDependencies: null,
isAutoDispose: true,
);
AccountSentGiftsProvider call({int offset = 0, int take = 20}) =>
AccountSentGiftsProvider._(
argument: (offset: offset, take: take),
from: this,
);
@override
String toString() => r'accountSentGiftsProvider';
}
class _AccountSentGiftsProviderElement
extends AutoDisposeFutureProviderElement<List<SnWalletGift>>
with AccountSentGiftsRef {
_AccountSentGiftsProviderElement(super.provider);
@ProviderFor(accountReceivedGifts)
const accountReceivedGiftsProvider = AccountReceivedGiftsFamily._();
final class AccountReceivedGiftsProvider
extends
$FunctionalProvider<
AsyncValue<List<SnWalletGift>>,
List<SnWalletGift>,
FutureOr<List<SnWalletGift>>
>
with
$FutureModifier<List<SnWalletGift>>,
$FutureProvider<List<SnWalletGift>> {
const AccountReceivedGiftsProvider._({
required AccountReceivedGiftsFamily super.from,
required ({int offset, int take}) super.argument,
}) : super(
retry: null,
name: r'accountReceivedGiftsProvider',
isAutoDispose: true,
dependencies: null,
$allTransitiveDependencies: null,
);
@override
int get offset => (origin as AccountSentGiftsProvider).offset;
String debugGetCreateSourceHash() => _$accountReceivedGiftsHash();
@override
int get take => (origin as AccountSentGiftsProvider).take;
String toString() {
return r'accountReceivedGiftsProvider'
''
'$argument';
}
@$internal
@override
$FutureProviderElement<List<SnWalletGift>> $createElement(
$ProviderPointer pointer,
) => $FutureProviderElement(pointer);
@override
FutureOr<List<SnWalletGift>> create(Ref ref) {
final argument = this.argument as ({int offset, int take});
return accountReceivedGifts(
ref,
offset: argument.offset,
take: argument.take,
);
}
@override
bool operator ==(Object other) {
return other is AccountReceivedGiftsProvider && other.argument == argument;
}
@override
int get hashCode {
return argument.hashCode;
}
}
String _$accountReceivedGiftsHash() =>
r'1208c27cca49e154af073071a197b37a2703f56d';
/// See also [accountReceivedGifts].
@ProviderFor(accountReceivedGifts)
const accountReceivedGiftsProvider = AccountReceivedGiftsFamily();
/// See also [accountReceivedGifts].
class AccountReceivedGiftsFamily
extends Family<AsyncValue<List<SnWalletGift>>> {
/// See also [accountReceivedGifts].
const AccountReceivedGiftsFamily();
/// See also [accountReceivedGifts].
AccountReceivedGiftsProvider call({int offset = 0, int take = 20}) {
return AccountReceivedGiftsProvider(offset: offset, take: take);
}
@override
AccountReceivedGiftsProvider getProviderOverride(
covariant AccountReceivedGiftsProvider provider,
) {
return call(offset: provider.offset, take: provider.take);
}
static const Iterable<ProviderOrFamily>? _dependencies = null;
@override
Iterable<ProviderOrFamily>? get dependencies => _dependencies;
static const Iterable<ProviderOrFamily>? _allTransitiveDependencies = null;
@override
Iterable<ProviderOrFamily>? get allTransitiveDependencies =>
_allTransitiveDependencies;
@override
String? get name => r'accountReceivedGiftsProvider';
}
/// See also [accountReceivedGifts].
class AccountReceivedGiftsProvider
extends AutoDisposeFutureProvider<List<SnWalletGift>> {
/// See also [accountReceivedGifts].
AccountReceivedGiftsProvider({int offset = 0, int take = 20})
: this._internal(
(ref) => accountReceivedGifts(
ref as AccountReceivedGiftsRef,
offset: offset,
take: take,
),
from: accountReceivedGiftsProvider,
final class AccountReceivedGiftsFamily extends $Family
with
$FunctionalFamilyOverride<
FutureOr<List<SnWalletGift>>,
({int offset, int take})
> {
const AccountReceivedGiftsFamily._()
: super(
retry: null,
name: r'accountReceivedGiftsProvider',
debugGetCreateSourceHash:
const bool.fromEnvironment('dart.vm.product')
? null
: _$accountReceivedGiftsHash,
dependencies: AccountReceivedGiftsFamily._dependencies,
allTransitiveDependencies:
AccountReceivedGiftsFamily._allTransitiveDependencies,
offset: offset,
take: take,
dependencies: null,
$allTransitiveDependencies: null,
isAutoDispose: true,
);
AccountReceivedGiftsProvider._internal(
super._createNotifier, {
required super.name,
required super.dependencies,
required super.allTransitiveDependencies,
required super.debugGetCreateSourceHash,
required super.from,
required this.offset,
required this.take,
}) : super.internal();
final int offset;
final int take;
AccountReceivedGiftsProvider call({int offset = 0, int take = 20}) =>
AccountReceivedGiftsProvider._(
argument: (offset: offset, take: take),
from: this,
);
@override
Override overrideWith(
FutureOr<List<SnWalletGift>> Function(AccountReceivedGiftsRef provider)
create,
) {
return ProviderOverride(
origin: this,
override: AccountReceivedGiftsProvider._internal(
(ref) => create(ref as AccountReceivedGiftsRef),
from: from,
name: null,
dependencies: null,
allTransitiveDependencies: null,
debugGetCreateSourceHash: null,
offset: offset,
take: take,
),
);
String toString() => r'accountReceivedGiftsProvider';
}
@ProviderFor(accountGift)
const accountGiftProvider = AccountGiftFamily._();
final class AccountGiftProvider
extends
$FunctionalProvider<
AsyncValue<SnWalletGift>,
SnWalletGift,
FutureOr<SnWalletGift>
>
with $FutureModifier<SnWalletGift>, $FutureProvider<SnWalletGift> {
const AccountGiftProvider._({
required AccountGiftFamily super.from,
required String super.argument,
}) : super(
retry: null,
name: r'accountGiftProvider',
isAutoDispose: true,
dependencies: null,
$allTransitiveDependencies: null,
);
@override
String debugGetCreateSourceHash() => _$accountGiftHash();
@override
String toString() {
return r'accountGiftProvider'
''
'($argument)';
}
@$internal
@override
AutoDisposeFutureProviderElement<List<SnWalletGift>> createElement() {
return _AccountReceivedGiftsProviderElement(this);
$FutureProviderElement<SnWalletGift> $createElement(
$ProviderPointer pointer,
) => $FutureProviderElement(pointer);
@override
FutureOr<SnWalletGift> create(Ref ref) {
final argument = this.argument as String;
return accountGift(ref, argument);
}
@override
bool operator ==(Object other) {
return other is AccountReceivedGiftsProvider &&
other.offset == offset &&
other.take == take;
return other is AccountGiftProvider && other.argument == argument;
}
@override
int get hashCode {
var hash = _SystemHash.combine(0, runtimeType.hashCode);
hash = _SystemHash.combine(hash, offset.hashCode);
hash = _SystemHash.combine(hash, take.hashCode);
return _SystemHash.finish(hash);
return argument.hashCode;
}
}
@Deprecated('Will be removed in 3.0. Use Ref instead')
// ignore: unused_element
mixin AccountReceivedGiftsRef
on AutoDisposeFutureProviderRef<List<SnWalletGift>> {
/// The parameter `offset` of this provider.
int get offset;
/// The parameter `take` of this provider.
int get take;
}
class _AccountReceivedGiftsProviderElement
extends AutoDisposeFutureProviderElement<List<SnWalletGift>>
with AccountReceivedGiftsRef {
_AccountReceivedGiftsProviderElement(super.provider);
@override
int get offset => (origin as AccountReceivedGiftsProvider).offset;
@override
int get take => (origin as AccountReceivedGiftsProvider).take;
}
String _$accountGiftHash() => r'70ca553e0b84cba9dfbee428f9bf44207138713a';
/// See also [accountGift].
@ProviderFor(accountGift)
const accountGiftProvider = AccountGiftFamily();
/// See also [accountGift].
class AccountGiftFamily extends Family<AsyncValue<SnWalletGift>> {
/// See also [accountGift].
const AccountGiftFamily();
/// See also [accountGift].
AccountGiftProvider call(String giftId) {
return AccountGiftProvider(giftId);
}
@override
AccountGiftProvider getProviderOverride(
covariant AccountGiftProvider provider,
) {
return call(provider.giftId);
}
static const Iterable<ProviderOrFamily>? _dependencies = null;
@override
Iterable<ProviderOrFamily>? get dependencies => _dependencies;
static const Iterable<ProviderOrFamily>? _allTransitiveDependencies = null;
@override
Iterable<ProviderOrFamily>? get allTransitiveDependencies =>
_allTransitiveDependencies;
@override
String? get name => r'accountGiftProvider';
}
/// See also [accountGift].
class AccountGiftProvider extends AutoDisposeFutureProvider<SnWalletGift> {
/// See also [accountGift].
AccountGiftProvider(String giftId)
: this._internal(
(ref) => accountGift(ref as AccountGiftRef, giftId),
from: accountGiftProvider,
final class AccountGiftFamily extends $Family
with $FunctionalFamilyOverride<FutureOr<SnWalletGift>, String> {
const AccountGiftFamily._()
: super(
retry: null,
name: r'accountGiftProvider',
debugGetCreateSourceHash:
const bool.fromEnvironment('dart.vm.product')
? null
: _$accountGiftHash,
dependencies: AccountGiftFamily._dependencies,
allTransitiveDependencies: AccountGiftFamily._allTransitiveDependencies,
giftId: giftId,
dependencies: null,
$allTransitiveDependencies: null,
isAutoDispose: true,
);
AccountGiftProvider._internal(
super._createNotifier, {
required super.name,
required super.dependencies,
required super.allTransitiveDependencies,
required super.debugGetCreateSourceHash,
required super.from,
required this.giftId,
}) : super.internal();
final String giftId;
AccountGiftProvider call(String giftId) =>
AccountGiftProvider._(argument: giftId, from: this);
@override
Override overrideWith(
FutureOr<SnWalletGift> Function(AccountGiftRef provider) create,
) {
return ProviderOverride(
origin: this,
override: AccountGiftProvider._internal(
(ref) => create(ref as AccountGiftRef),
from: from,
name: null,
dependencies: null,
allTransitiveDependencies: null,
debugGetCreateSourceHash: null,
giftId: giftId,
),
);
}
@override
AutoDisposeFutureProviderElement<SnWalletGift> createElement() {
return _AccountGiftProviderElement(this);
}
@override
bool operator ==(Object other) {
return other is AccountGiftProvider && other.giftId == giftId;
}
@override
int get hashCode {
var hash = _SystemHash.combine(0, runtimeType.hashCode);
hash = _SystemHash.combine(hash, giftId.hashCode);
return _SystemHash.finish(hash);
}
String toString() => r'accountGiftProvider';
}
@Deprecated('Will be removed in 3.0. Use Ref instead')
// ignore: unused_element
mixin AccountGiftRef on AutoDisposeFutureProviderRef<SnWalletGift> {
/// The parameter `giftId` of this provider.
String get giftId;
}
class _AccountGiftProviderElement
extends AutoDisposeFutureProviderElement<SnWalletGift>
with AccountGiftRef {
_AccountGiftProviderElement(super.provider);
@override
String get giftId => (origin as AccountGiftProvider).giftId;
}
// ignore_for_file: type=lint
// ignore_for_file: subtype_of_sealed_class, invalid_use_of_internal_member, invalid_use_of_visible_for_testing_member, deprecated_member_use_from_same_package