2025-08-17 10:10:31 +07:00
|
|
|
part of '../analytic.dart';
|
|
|
|
|
|
|
|
|
|
@freezed
|
|
|
|
|
sealed class AnalyticFailure with _$AnalyticFailure {
|
|
|
|
|
const factory AnalyticFailure.serverError(ApiFailure failure) = _ServerError;
|
|
|
|
|
const factory AnalyticFailure.unexpectedError() = _UnexpectedError;
|
|
|
|
|
const factory AnalyticFailure.empty() = _Empty;
|
2026-10-04 22:31:01 +07:00
|
|
|
|
|
|
|
|
/// Detail profit sharing ditolak karena kategori induknya sudah non-team.
|
|
|
|
|
const factory AnalyticFailure.notTeam() = _NotTeam;
|
2025-08-17 10:10:31 +07:00
|
|
|
const factory AnalyticFailure.dynamicErrorMessage(String erroMessage) =
|
|
|
|
|
_DynamicErrorMessage;
|
|
|
|
|
}
|