part of 'sync_setting_bloc.dart'; @freezed class SyncSettingState with _$SyncSettingState { factory SyncSettingState({ required Map productStats, required Map categoryStats, required Option failureOptionCategory, required Option failureOptionProduct, required Option> failureOptionSyncProduct, required Option> failureOptionSyncCategory, @Default(false) bool isSyncing, @Default(false) bool isLoading, }) = _SyncSettingState; factory SyncSettingState.initial() => SyncSettingState( productStats: {}, categoryStats: {}, failureOptionCategory: none(), failureOptionProduct: none(), failureOptionSyncProduct: none(), failureOptionSyncCategory: none(), ); }