part of 'goods_details_footer_bloc.dart';

abstract class GoodsDetailsFooterState extends Equatable {
  const GoodsDetailsFooterState();

  @override
  List<Object> get props => [];
}

class GoodsDetailsFooterInitial extends GoodsDetailsFooterState {
  @override
  List<Object> get props => [];
}

/// 数据加载完毕
class GoodsDetailsFooterLoadedState extends GoodsDetailsFooterState {
  GoodsDetailsFooterModel model;

  GoodsDetailsFooterLoadedState({@required this.model});

  @override
  List<Object> get props => [this.model];
}

/// 数据加载出错
class GoodsDetailsFooterErrorState extends GoodsDetailsFooterState {
  @override
  List<Object> get props => [];
}
