Open

flutter メモ

5

Riverpod 関係

freezed の copyWith を自前実装するなら

  • コンストラクタの明示(これは freezed 使うときも必要)
  • プロパティのgetter宣言(final でも可)
  • copyWith の宣言。こんな感じ
class BasicClass {
  BasicClass({this.id});

  final String id;

  BasicClass copyWith({
      String id,
    }) {
      return BasicClass(
        id: id ?? this.id,
      );
    }
}
ログインするとコメントできます