useStreamData<T> function
T?
useStreamData<T>(
- Stream<
T> ? stream, { - T? initialData,
- bool preserveState = true,
- void onError(
- Object error,
- StackTrace stackTrace
Implementation
T? useStreamData<T>(
Stream<T>? stream, {
T? initialData,
bool preserveState = true,
void Function(Object error, StackTrace stackTrace)? onError,
}) {
final snapshot = useStream(stream, initialData: initialData, preserveState: preserveState);
useAsyncSnapshotErrorHandler(snapshot, onError: onError);
return snapshot.data;
}