1

我的应用程序中有许多状态,但其中许多包含 4 个相同的状态:

  • 闲置的
  • 正在加载
  • 成功
  • 错误

我正在使用 Freezed 库来创建我的状态。它迫使我创建大量样板代码,因为我必须在每个 bloc 状态中添加 4 个额外的构造函数。

我想知道,如何避免代码重复?我可以从另一个密封类扩展一个密封类以继承上述 4 个构造函数吗?

4

0 回答 0