part of 'purchasing_analytic_loader_bloc.dart';

@freezed
class PurchasingAnalyticLoaderEvent with _$PurchasingAnalyticLoaderEvent {
  const factory PurchasingAnalyticLoaderEvent.rangeDateChanged(
    DateTime dateFrom,
    DateTime dateTo,
  ) = _RangeDateChanged;

  const factory PurchasingAnalyticLoaderEvent.outletChanged(
    String? outletId,
  ) = _OutletChanged;

  const factory PurchasingAnalyticLoaderEvent.fetched() = _Fetched;
}
