part of 'selected_outlet_bloc.dart';

@freezed
class SelectedOutletEvent with _$SelectedOutletEvent {
  /// Load selected outlet id dari shared preferences
  const factory SelectedOutletEvent.loaded() = _Loaded;

  /// User memilih outlet tertentu
  const factory SelectedOutletEvent.selected(Outlet outlet) = _Selected;

  /// Reset ke "Semua Outlet"
  const factory SelectedOutletEvent.cleared() = _Cleared;
}
