Signed-off-by: dom <githubaccount56556@proton.me>
This commit is contained in:
dom
2026-01-31 13:10:09 +08:00
parent dbc7bcd0dd
commit 8964197b73
68 changed files with 560 additions and 293 deletions

View File

@@ -1,3 +1,4 @@
import 'package:flutter/foundation.dart' show immutable;
import 'package:flutter_smart_dialog/flutter_smart_dialog.dart';
sealed class LoadingState<T> {
@@ -29,6 +30,7 @@ class Loading extends LoadingState<Never> {
}
}
@immutable
class Success<T> extends LoadingState<T> {
final T response;
const Success(this.response);
@@ -48,6 +50,7 @@ class Success<T> extends LoadingState<T> {
int get hashCode => response.hashCode;
}
@immutable
class Error extends LoadingState<Never> {
final int? code;
final String? errMsg;