TF-3042 Clean up public assets after identity is saved

This commit is contained in:
DatDang
2024-08-09 15:52:47 +07:00
committed by Dat H. Pham
parent 3b87d591e0
commit 7ea01d74bc
25 changed files with 538 additions and 22 deletions
@@ -0,0 +1,21 @@
import 'package:equatable/equatable.dart';
import 'package:tmail_ui_user/features/public_asset/presentation/public_asset_controller.dart';
class PublicAssetsInIdentityArguments with EquatableMixin {
final String htmlSignature;
final List<PublicAssetId> preExistingPublicAssetIds;
final List<PublicAssetId> newlyPickedPublicAssetIds;
PublicAssetsInIdentityArguments({
required this.htmlSignature,
required this.preExistingPublicAssetIds,
required this.newlyPickedPublicAssetIds,
});
@override
List<Object?> get props => [
htmlSignature,
preExistingPublicAssetIds,
newlyPickedPublicAssetIds,
];
}