Grain flutter app
1import 'package:freezed_annotation/freezed_annotation.dart';
2
3import 'comment.dart';
4import 'gallery.dart';
5
6part 'gallery_thread.freezed.dart';
7part 'gallery_thread.g.dart';
8
9@freezed
10class GalleryThread with _$GalleryThread {
11 const factory GalleryThread({required Gallery gallery, required List<Comment> comments}) =
12 _GalleryThread;
13
14 factory GalleryThread.fromJson(Map<String, dynamic> json) => _$GalleryThreadFromJson(json);
15}