daisukemaki1003
@daisukemaki1003

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

Flutter freezedのJsonKeyを動的に変化させるには?

解決したいこと

Freezedで定義したレスポンスボディを共通化したいです。

該当するソースコード

{
    "nextToken": "aaaaaaaaa",
    "data": []
}
@freezed
class RoomList with _$RoomList {
  const factory RoomList({
    @JsonKey(name: 'nextToken') required String nextToken,
    @JsonKey(name: 'rooms') required List<Map<String, dynamic>> rooms,
  }) = _RoomList;

  factory RoomList.fromJson(Map<String, dynamic> json) =>
      _$RoomListFromJson(json);
}

自分で試したこと

"nextToken"は共通なので、上記モデルの

@JsonKey(name: 'rooms') required List< Map< String, dynamic>> rooms,

JsonKey(rooms)の値を動的にしたいです。

0

No Answers yet.

Your answer might help someone💌