import 'package:equatable/equatable.dart'; abstract class UgcEvent extends Equatable { @override List get props => []; const UgcEvent(); } class UgcEventRequest extends UgcEvent { @override List get props => [isFirst]; final bool isFirst; final bool isRefresh; const UgcEventRequest({this.isFirst: true, this.isRefresh: true}); }