This commit is contained in:
ashrafzarkanisala
2024-07-29 22:36:05 +03:00
parent 63cdca5717
commit 2f6d073955
12 changed files with 441 additions and 359 deletions

View File

@ -8,6 +8,7 @@ import 'package:syncrow_app/features/shared_widgets/text_widgets/body_large.dart
import 'package:syncrow_app/navigation/navigate_to_route.dart';
import 'package:syncrow_app/navigation/routing_constants.dart';
import 'package:syncrow_app/utils/context_extension.dart';
import 'package:syncrow_app/utils/helpers/snack_bar.dart';
import 'package:syncrow_app/utils/resource_manager/color_manager.dart';
class CreateSceneSaveButton extends StatefulWidget {
@ -57,13 +58,7 @@ class _CreateSceneSaveButtonState extends State<CreateSceneSaveButton>
sceneNameController.text = '';
}
} else if (state is CreateSceneError) {
context.showCustomSnackbar(
message: state.message,
icon: const Icon(
Icons.error,
color: Colors.red,
),
);
CustomSnackBar.displaySnackBar(state.message);
}
},
builder: (context, state) {
@ -106,6 +101,7 @@ class _CreateSceneSaveButtonState extends State<CreateSceneSaveButton>
),
title: 'Scene Name',
onConfirm: () {
Navigator.pop(context);
if (sceneNameController.text.isNotEmpty) {
handleSaveButtonPress(
context,