Refactor CeilingSensorDialog to be a StatefulWidget.

This commit is contained in:
Faris Armoush
2025-04-09 15:42:22 +03:00
parent 120ed85d10
commit 3f565788d5

View File

@ -7,7 +7,7 @@ import 'package:syncrow_web/pages/routines/models/device_functions.dart';
import 'package:syncrow_web/pages/routines/widgets/dialog_footer.dart';
import 'package:syncrow_web/pages/routines/widgets/dialog_header.dart';
class CeilingSensorDialog extends StatelessWidget {
class CeilingSensorDialog extends StatefulWidget {
const CeilingSensorDialog({
required this.uniqueCustomId,
required this.functions,
@ -22,6 +22,11 @@ class CeilingSensorDialog extends StatelessWidget {
final AllDevicesModel? device;
final String dialogType;
@override
State<CeilingSensorDialog> createState() => _CeilingSensorDialogState();
}
class _CeilingSensorDialogState extends State<CeilingSensorDialog> {
@override
Widget build(BuildContext context) {
return AlertDialog(