From 6310e327cab272d14366b5cebaf870dbed818fb7 Mon Sep 17 00:00:00 2001 From: Timourka Date: Tue, 1 Oct 2024 15:01:01 +0400 Subject: [PATCH] =?UTF-8?q?=D0=BD=D0=B0=D1=87=D0=B0=D0=BB=20=D0=B4=D0=B5?= =?UTF-8?q?=D0=BB=D0=B0=D1=82=D1=8C=205=20=D0=BB=D0=B0=D0=B1=D1=83=202?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/data/dtos/spells_dto.dart | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 lib/data/dtos/spells_dto.dart diff --git a/lib/data/dtos/spells_dto.dart b/lib/data/dtos/spells_dto.dart new file mode 100644 index 0000000..9460a68 --- /dev/null +++ b/lib/data/dtos/spells_dto.dart @@ -0,0 +1,29 @@ +import 'package:json_annotation/json_annotation.dart'; + +part 'spells_dto.g.dart'; + +@JsonSerializable(createToJson: false) +class SpellDto{ + final List? data; + + +} + +@JsonSerializable(createToJson: false) +class SpellDto{ + final String? id; + final String? type?; + final CharacterAttributesDataDto? attributes; + + +} + +@JsonSerializable(createToJson: false) +class CharacterAttributesDataDto{ + final String? category; + final String? incantation; + final String? name; + final String? image; + + +} \ No newline at end of file