Add DeleteSpaceParam and DeleteSpaceService for space deletion functionality

This commit is contained in:
Faris Armoush
2025-07-14 10:54:07 +03:00
parent 7cc59e43df
commit e0980b324c
2 changed files with 14 additions and 0 deletions

View File

@ -0,0 +1,9 @@
class DeleteSpaceParam {
const DeleteSpaceParam({
required this.spaceUuid,
required this.communityUuid,
});
final String spaceUuid;
final String communityUuid;
}

View File

@ -0,0 +1,5 @@
import 'package:syncrow_web/pages/space_management_v2/modules/delete_space/domain/params/delete_space_param.dart';
abstract interface class DeleteSpaceService {
Future<void> delete(DeleteSpaceParam param);
}