Slide 28
Slide 28 text
ローカルステート
アーキテクチャ
Maestro
@override
Widget build(BuildContext context) {
final isLoading = useState(false);
./ ... 何か
return Scaffold(
body: Stack(
children: [
const Text('Body'),
if (isLoading.value)
const Center(
child: CircularProgressIndicator(),
),
],
),
);
}
https://maestro.mobile.dev/
Flutter Hooks の useState(...)
Flutter Hooks
例のようにこのウィジェット内で完結するよう
なデータの場合は Flutter Hooks の
useState(...) を利用して管理しています。
それ以外にも useContext や useCallback
などもよく利用しています。