From 69cdb2f27cfd9c864ffc147f7c654dbd19237ed2 Mon Sep 17 00:00:00 2001 From: Daisuke Osanai Date: Tue, 16 May 2023 10:46:42 +0900 Subject: [PATCH] fix controller position --- lib/features/anaba_form/anaba_form_page.dart | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/lib/features/anaba_form/anaba_form_page.dart b/lib/features/anaba_form/anaba_form_page.dart index 8109254..dffb94c 100644 --- a/lib/features/anaba_form/anaba_form_page.dart +++ b/lib/features/anaba_form/anaba_form_page.dart @@ -4,18 +4,23 @@ import 'package:go_router/go_router.dart'; import '../home/presentation/home_page.dart'; -class AnabaFormPage extends ConsumerWidget { +class AnabaFormPage extends ConsumerStatefulWidget { const AnabaFormPage({super.key}); static const relativePath = '/anaba_form'; @override - Widget build(BuildContext context, WidgetRef ref) { - final titleController = TextEditingController(); - final publicInfoController = TextEditingController(); - final privateInfoController = TextEditingController(); - final priceController = TextEditingController(); + ConsumerState createState() => _AnabaFormPageState(); +} + +class _AnabaFormPageState extends ConsumerState { + final titleController = TextEditingController(); + final publicInfoController = TextEditingController(); + final privateInfoController = TextEditingController(); + final priceController = TextEditingController(); + @override + Widget build(BuildContext context) { return Scaffold( body: SingleChildScrollView( child: Center(