update submission
This commit is contained in:
@@ -0,0 +1,377 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
|
||||
part of 'submissions_provider.dart';
|
||||
|
||||
// **************************************************************************
|
||||
// RiverpodGenerator
|
||||
// **************************************************************************
|
||||
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
// ignore_for_file: type=lint, type=warning
|
||||
/// Submissions Remote Data Source Provider
|
||||
|
||||
@ProviderFor(submissionsRemoteDataSource)
|
||||
const submissionsRemoteDataSourceProvider =
|
||||
SubmissionsRemoteDataSourceProvider._();
|
||||
|
||||
/// Submissions Remote Data Source Provider
|
||||
|
||||
final class SubmissionsRemoteDataSourceProvider
|
||||
extends
|
||||
$FunctionalProvider<
|
||||
SubmissionsRemoteDataSource,
|
||||
SubmissionsRemoteDataSource,
|
||||
SubmissionsRemoteDataSource
|
||||
>
|
||||
with $Provider<SubmissionsRemoteDataSource> {
|
||||
/// Submissions Remote Data Source Provider
|
||||
const SubmissionsRemoteDataSourceProvider._()
|
||||
: super(
|
||||
from: null,
|
||||
argument: null,
|
||||
retry: null,
|
||||
name: r'submissionsRemoteDataSourceProvider',
|
||||
isAutoDispose: true,
|
||||
dependencies: null,
|
||||
$allTransitiveDependencies: null,
|
||||
);
|
||||
|
||||
@override
|
||||
String debugGetCreateSourceHash() => _$submissionsRemoteDataSourceHash();
|
||||
|
||||
@$internal
|
||||
@override
|
||||
$ProviderElement<SubmissionsRemoteDataSource> $createElement(
|
||||
$ProviderPointer pointer,
|
||||
) => $ProviderElement(pointer);
|
||||
|
||||
@override
|
||||
SubmissionsRemoteDataSource create(Ref ref) {
|
||||
return submissionsRemoteDataSource(ref);
|
||||
}
|
||||
|
||||
/// {@macro riverpod.override_with_value}
|
||||
Override overrideWithValue(SubmissionsRemoteDataSource value) {
|
||||
return $ProviderOverride(
|
||||
origin: this,
|
||||
providerOverride: $SyncValueProvider<SubmissionsRemoteDataSource>(value),
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
String _$submissionsRemoteDataSourceHash() =>
|
||||
r'dc2dd71b6ca22d26382c1dfdf13b88d2249bb5ce';
|
||||
|
||||
/// Submissions Repository Provider
|
||||
|
||||
@ProviderFor(submissionsRepository)
|
||||
const submissionsRepositoryProvider = SubmissionsRepositoryProvider._();
|
||||
|
||||
/// Submissions Repository Provider
|
||||
|
||||
final class SubmissionsRepositoryProvider
|
||||
extends
|
||||
$FunctionalProvider<
|
||||
SubmissionsRepository,
|
||||
SubmissionsRepository,
|
||||
SubmissionsRepository
|
||||
>
|
||||
with $Provider<SubmissionsRepository> {
|
||||
/// Submissions Repository Provider
|
||||
const SubmissionsRepositoryProvider._()
|
||||
: super(
|
||||
from: null,
|
||||
argument: null,
|
||||
retry: null,
|
||||
name: r'submissionsRepositoryProvider',
|
||||
isAutoDispose: true,
|
||||
dependencies: null,
|
||||
$allTransitiveDependencies: null,
|
||||
);
|
||||
|
||||
@override
|
||||
String debugGetCreateSourceHash() => _$submissionsRepositoryHash();
|
||||
|
||||
@$internal
|
||||
@override
|
||||
$ProviderElement<SubmissionsRepository> $createElement(
|
||||
$ProviderPointer pointer,
|
||||
) => $ProviderElement(pointer);
|
||||
|
||||
@override
|
||||
SubmissionsRepository create(Ref ref) {
|
||||
return submissionsRepository(ref);
|
||||
}
|
||||
|
||||
/// {@macro riverpod.override_with_value}
|
||||
Override overrideWithValue(SubmissionsRepository value) {
|
||||
return $ProviderOverride(
|
||||
origin: this,
|
||||
providerOverride: $SyncValueProvider<SubmissionsRepository>(value),
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
String _$submissionsRepositoryHash() =>
|
||||
r'4fa33107966470c07f050b27e669ec1dc4f13fda';
|
||||
|
||||
/// Get Submissions Use Case Provider
|
||||
|
||||
@ProviderFor(getSubmissions)
|
||||
const getSubmissionsProvider = GetSubmissionsProvider._();
|
||||
|
||||
/// Get Submissions Use Case Provider
|
||||
|
||||
final class GetSubmissionsProvider
|
||||
extends $FunctionalProvider<GetSubmissions, GetSubmissions, GetSubmissions>
|
||||
with $Provider<GetSubmissions> {
|
||||
/// Get Submissions Use Case Provider
|
||||
const GetSubmissionsProvider._()
|
||||
: super(
|
||||
from: null,
|
||||
argument: null,
|
||||
retry: null,
|
||||
name: r'getSubmissionsProvider',
|
||||
isAutoDispose: true,
|
||||
dependencies: null,
|
||||
$allTransitiveDependencies: null,
|
||||
);
|
||||
|
||||
@override
|
||||
String debugGetCreateSourceHash() => _$getSubmissionsHash();
|
||||
|
||||
@$internal
|
||||
@override
|
||||
$ProviderElement<GetSubmissions> $createElement($ProviderPointer pointer) =>
|
||||
$ProviderElement(pointer);
|
||||
|
||||
@override
|
||||
GetSubmissions create(Ref ref) {
|
||||
return getSubmissions(ref);
|
||||
}
|
||||
|
||||
/// {@macro riverpod.override_with_value}
|
||||
Override overrideWithValue(GetSubmissions value) {
|
||||
return $ProviderOverride(
|
||||
origin: this,
|
||||
providerOverride: $SyncValueProvider<GetSubmissions>(value),
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
String _$getSubmissionsHash() => r'91b497f826ae6dc72618ba879289fc449a7ef5cb';
|
||||
|
||||
/// All Submissions Provider
|
||||
///
|
||||
/// Fetches and manages submissions data from remote.
|
||||
|
||||
@ProviderFor(AllSubmissions)
|
||||
const allSubmissionsProvider = AllSubmissionsProvider._();
|
||||
|
||||
/// All Submissions Provider
|
||||
///
|
||||
/// Fetches and manages submissions data from remote.
|
||||
final class AllSubmissionsProvider
|
||||
extends $AsyncNotifierProvider<AllSubmissions, List<ProjectSubmission>> {
|
||||
/// All Submissions Provider
|
||||
///
|
||||
/// Fetches and manages submissions data from remote.
|
||||
const AllSubmissionsProvider._()
|
||||
: super(
|
||||
from: null,
|
||||
argument: null,
|
||||
retry: null,
|
||||
name: r'allSubmissionsProvider',
|
||||
isAutoDispose: true,
|
||||
dependencies: null,
|
||||
$allTransitiveDependencies: null,
|
||||
);
|
||||
|
||||
@override
|
||||
String debugGetCreateSourceHash() => _$allSubmissionsHash();
|
||||
|
||||
@$internal
|
||||
@override
|
||||
AllSubmissions create() => AllSubmissions();
|
||||
}
|
||||
|
||||
String _$allSubmissionsHash() => r'40ea0460a8962a4105dabb482bc80573452d4c80';
|
||||
|
||||
/// All Submissions Provider
|
||||
///
|
||||
/// Fetches and manages submissions data from remote.
|
||||
|
||||
abstract class _$AllSubmissions
|
||||
extends $AsyncNotifier<List<ProjectSubmission>> {
|
||||
FutureOr<List<ProjectSubmission>> build();
|
||||
@$mustCallSuper
|
||||
@override
|
||||
void runBuild() {
|
||||
final created = build();
|
||||
final ref =
|
||||
this.ref
|
||||
as $Ref<
|
||||
AsyncValue<List<ProjectSubmission>>,
|
||||
List<ProjectSubmission>
|
||||
>;
|
||||
final element =
|
||||
ref.element
|
||||
as $ClassProviderElement<
|
||||
AnyNotifier<
|
||||
AsyncValue<List<ProjectSubmission>>,
|
||||
List<ProjectSubmission>
|
||||
>,
|
||||
AsyncValue<List<ProjectSubmission>>,
|
||||
Object?,
|
||||
Object?
|
||||
>;
|
||||
element.handleValue(ref, created);
|
||||
}
|
||||
}
|
||||
|
||||
/// Submissions Filter State
|
||||
///
|
||||
/// Manages search and status filter state.
|
||||
|
||||
@ProviderFor(SubmissionsFilter)
|
||||
const submissionsFilterProvider = SubmissionsFilterProvider._();
|
||||
|
||||
/// Submissions Filter State
|
||||
///
|
||||
/// Manages search and status filter state.
|
||||
final class SubmissionsFilterProvider
|
||||
extends
|
||||
$NotifierProvider<
|
||||
SubmissionsFilter,
|
||||
({String searchQuery, SubmissionStatus? selectedStatus})
|
||||
> {
|
||||
/// Submissions Filter State
|
||||
///
|
||||
/// Manages search and status filter state.
|
||||
const SubmissionsFilterProvider._()
|
||||
: super(
|
||||
from: null,
|
||||
argument: null,
|
||||
retry: null,
|
||||
name: r'submissionsFilterProvider',
|
||||
isAutoDispose: true,
|
||||
dependencies: null,
|
||||
$allTransitiveDependencies: null,
|
||||
);
|
||||
|
||||
@override
|
||||
String debugGetCreateSourceHash() => _$submissionsFilterHash();
|
||||
|
||||
@$internal
|
||||
@override
|
||||
SubmissionsFilter create() => SubmissionsFilter();
|
||||
|
||||
/// {@macro riverpod.override_with_value}
|
||||
Override overrideWithValue(
|
||||
({String searchQuery, SubmissionStatus? selectedStatus}) value,
|
||||
) {
|
||||
return $ProviderOverride(
|
||||
origin: this,
|
||||
providerOverride:
|
||||
$SyncValueProvider<
|
||||
({String searchQuery, SubmissionStatus? selectedStatus})
|
||||
>(value),
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
String _$submissionsFilterHash() => r'049dd9fa4f6f1bff0d49c6cba0975f9714621883';
|
||||
|
||||
/// Submissions Filter State
|
||||
///
|
||||
/// Manages search and status filter state.
|
||||
|
||||
abstract class _$SubmissionsFilter
|
||||
extends
|
||||
$Notifier<({String searchQuery, SubmissionStatus? selectedStatus})> {
|
||||
({String searchQuery, SubmissionStatus? selectedStatus}) build();
|
||||
@$mustCallSuper
|
||||
@override
|
||||
void runBuild() {
|
||||
final created = build();
|
||||
final ref =
|
||||
this.ref
|
||||
as $Ref<
|
||||
({String searchQuery, SubmissionStatus? selectedStatus}),
|
||||
({String searchQuery, SubmissionStatus? selectedStatus})
|
||||
>;
|
||||
final element =
|
||||
ref.element
|
||||
as $ClassProviderElement<
|
||||
AnyNotifier<
|
||||
({String searchQuery, SubmissionStatus? selectedStatus}),
|
||||
({String searchQuery, SubmissionStatus? selectedStatus})
|
||||
>,
|
||||
({String searchQuery, SubmissionStatus? selectedStatus}),
|
||||
Object?,
|
||||
Object?
|
||||
>;
|
||||
element.handleValue(ref, created);
|
||||
}
|
||||
}
|
||||
|
||||
/// Filtered Submissions Provider
|
||||
///
|
||||
/// Combines submissions data with filter state to return filtered results.
|
||||
|
||||
@ProviderFor(filteredSubmissions)
|
||||
const filteredSubmissionsProvider = FilteredSubmissionsProvider._();
|
||||
|
||||
/// Filtered Submissions Provider
|
||||
///
|
||||
/// Combines submissions data with filter state to return filtered results.
|
||||
|
||||
final class FilteredSubmissionsProvider
|
||||
extends
|
||||
$FunctionalProvider<
|
||||
AsyncValue<List<ProjectSubmission>>,
|
||||
AsyncValue<List<ProjectSubmission>>,
|
||||
AsyncValue<List<ProjectSubmission>>
|
||||
>
|
||||
with $Provider<AsyncValue<List<ProjectSubmission>>> {
|
||||
/// Filtered Submissions Provider
|
||||
///
|
||||
/// Combines submissions data with filter state to return filtered results.
|
||||
const FilteredSubmissionsProvider._()
|
||||
: super(
|
||||
from: null,
|
||||
argument: null,
|
||||
retry: null,
|
||||
name: r'filteredSubmissionsProvider',
|
||||
isAutoDispose: true,
|
||||
dependencies: null,
|
||||
$allTransitiveDependencies: null,
|
||||
);
|
||||
|
||||
@override
|
||||
String debugGetCreateSourceHash() => _$filteredSubmissionsHash();
|
||||
|
||||
@$internal
|
||||
@override
|
||||
$ProviderElement<AsyncValue<List<ProjectSubmission>>> $createElement(
|
||||
$ProviderPointer pointer,
|
||||
) => $ProviderElement(pointer);
|
||||
|
||||
@override
|
||||
AsyncValue<List<ProjectSubmission>> create(Ref ref) {
|
||||
return filteredSubmissions(ref);
|
||||
}
|
||||
|
||||
/// {@macro riverpod.override_with_value}
|
||||
Override overrideWithValue(AsyncValue<List<ProjectSubmission>> value) {
|
||||
return $ProviderOverride(
|
||||
origin: this,
|
||||
providerOverride: $SyncValueProvider<AsyncValue<List<ProjectSubmission>>>(
|
||||
value,
|
||||
),
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
String _$filteredSubmissionsHash() =>
|
||||
r'd0a07ab78a0d98596f01d0ed0a25016d573db5aa';
|
||||
Reference in New Issue
Block a user