跳转至

Riverpod Widget Tool

このツールは、StatelessWidgetをConsumerWidgetに自動変換できます。

また、StatefulWidgetをConsumerStatefulWidgetに自動変換することもできます。

Riverpodの作者がcustom_lintというプラグインパッケージを提供しており、同様の機能を実現できますが、このパッケージはバックグラウンドでDartアナライザーを起動し、メモリを極端に占有します(約2GBのメモリ)。メモリが豊富なユーザーはこの機能を無視できます。

注意: この機能を使用するには、flutter_hooksパッケージを追加する必要があります。

機能プレビュー(StatelessWidget)

riverpod_1.gif

機能プレビュー(StatefulWidget)

riverpod_2.gif