1import 'package:freezed_annotation/freezed_annotation.dart';
2
3part 'delete_gallery_request.freezed.dart';
4part 'delete_gallery_request.g.dart';
5
6/// Request model for deleting a gallery.
7/// See lexicon: social.grain.gallery.deleteGallery
8@freezed
9class DeleteGalleryRequest with _$DeleteGalleryRequest {
10 const factory DeleteGalleryRequest({required String uri}) = _DeleteGalleryRequest;
11
12 factory DeleteGalleryRequest.fromJson(Map<String, dynamic> json) =>
13 _$DeleteGalleryRequestFromJson(json);
14}