This commit is contained in:
2026-02-27 21:12:56 +08:00
commit a878084cbb
233 changed files with 22988 additions and 0 deletions

View File

@@ -0,0 +1,11 @@
import 'package:riverpod_annotation/riverpod_annotation.dart';
import '../../backend/api/commands.dart' as commands;
import '../../backend/event.dart';
part 'backend_event_sync.g.dart';
@Riverpod(keepAlive: true)
Stream<AppEvent> backendEventSync(Ref ref) {
return commands.createEventStream();
}

View File

@@ -0,0 +1,44 @@
// GENERATED CODE - DO NOT MODIFY BY HAND
part of 'backend_event_sync.dart';
// **************************************************************************
// RiverpodGenerator
// **************************************************************************
// GENERATED CODE - DO NOT MODIFY BY HAND
// ignore_for_file: type=lint, type=warning
@ProviderFor(backendEventSync)
final backendEventSyncProvider = BackendEventSyncProvider._();
final class BackendEventSyncProvider
extends
$FunctionalProvider<AsyncValue<AppEvent>, AppEvent, Stream<AppEvent>>
with $FutureModifier<AppEvent>, $StreamProvider<AppEvent> {
BackendEventSyncProvider._()
: super(
from: null,
argument: null,
retry: null,
name: r'backendEventSyncProvider',
isAutoDispose: false,
dependencies: null,
$allTransitiveDependencies: null,
);
@override
String debugGetCreateSourceHash() => _$backendEventSyncHash();
@$internal
@override
$StreamProviderElement<AppEvent> $createElement($ProviderPointer pointer) =>
$StreamProviderElement(pointer);
@override
Stream<AppEvent> create(Ref ref) {
return backendEventSync(ref);
}
}
String _$backendEventSyncHash() => r'98ada20a035b92e209fca4c366faf7f41f412160';