mirror of
https://github.com/Xevion/paperless-mobile.git
synced 2025-12-14 20:12:25 -06:00
fix: Enable logging in production
This commit is contained in:
33
lib/features/logging/cubit/app_logs_state.dart
Normal file
33
lib/features/logging/cubit/app_logs_state.dart
Normal file
@@ -0,0 +1,33 @@
|
||||
part of 'app_logs_cubit.dart';
|
||||
|
||||
sealed class AppLogsState {
|
||||
final DateTime date;
|
||||
const AppLogsState({required this.date});
|
||||
}
|
||||
|
||||
class AppLogsStateInitial extends AppLogsState {
|
||||
const AppLogsStateInitial({required super.date});
|
||||
}
|
||||
|
||||
class AppLogsStateLoading extends AppLogsState {
|
||||
const AppLogsStateLoading({required super.date});
|
||||
}
|
||||
|
||||
class AppLogsStateLoaded extends AppLogsState {
|
||||
const AppLogsStateLoaded({
|
||||
required super.date,
|
||||
required this.logs,
|
||||
required this.availableLogs,
|
||||
});
|
||||
final List<DateTime> availableLogs;
|
||||
final List<ParsedLogMessage> logs;
|
||||
}
|
||||
|
||||
class AppLogsStateError extends AppLogsState {
|
||||
const AppLogsStateError({
|
||||
required this.error,
|
||||
required super.date,
|
||||
});
|
||||
|
||||
final Object error;
|
||||
}
|
||||
Reference in New Issue
Block a user