1import 'package:freezed_annotation/freezed_annotation.dart';
2
3part 'create_favorite_request.freezed.dart';
4part 'create_favorite_request.g.dart';
5
6/// Request model for creating a favorite.
7/// See lexicon: social.grain.favorite.createFavorite
8@freezed
9class CreateFavoriteRequest with _$CreateFavoriteRequest {
10 const factory CreateFavoriteRequest({required String subject}) = _CreateFavoriteRequest;
11
12 factory CreateFavoriteRequest.fromJson(Map<String, dynamic> json) =>
13 _$CreateFavoriteRequestFromJson(json);
14}