diff --git a/lib/Components/multi_select_dropdown_container.dart b/lib/Components/multi_select_dropdown_language_container.dart similarity index 95% rename from lib/Components/multi_select_dropdown_container.dart rename to lib/Components/multi_select_dropdown_language_container.dart index bf2919b..132caea 100644 --- a/lib/Components/multi_select_dropdown_container.dart +++ b/lib/Components/multi_select_dropdown_language_container.dart @@ -7,7 +7,7 @@ import 'package:multi_select_flutter/util/multi_select_item.dart'; import 'package:multi_select_flutter/util/multi_select_list_type.dart'; -class MultiSelectDropdownContainer extends StatelessWidget { +class MultiSelectDropdownLanguageContainer extends StatelessWidget { final Color color; final String label; final String labelHint; @@ -17,7 +17,7 @@ class MultiSelectDropdownContainer extends StatelessWidget { final bool isAtLeastOne; final double fontSize; final ValueChanged> onChanged; - const MultiSelectDropdownContainer({ + const MultiSelectDropdownLanguageContainer({ Key? key, this.color = kSecond, required this.label, diff --git a/lib/Components/category_input_container.dart b/lib/Screens/Configurations/Section/SubSection/Map/category_input_container.dart similarity index 100% rename from lib/Components/category_input_container.dart rename to lib/Screens/Configurations/Section/SubSection/Map/category_input_container.dart diff --git a/lib/Screens/Configurations/Section/SubSection/Quizz/new_update_question_quizz.dart b/lib/Screens/Configurations/Section/SubSection/Quizz/new_update_question_quizz.dart index 51f6c02..f72dc36 100644 --- a/lib/Screens/Configurations/Section/SubSection/Quizz/new_update_question_quizz.dart +++ b/lib/Screens/Configurations/Section/SubSection/Quizz/new_update_question_quizz.dart @@ -79,6 +79,7 @@ Future showNewOrUpdateQuestionQuizz(QuestionDTO? inputQuestionDTO, modalLabel: "Question", fontSize: 20, color: kPrimaryColor, + resourceTypes: [ResourceType.Image, ResourceType.ImageUrl, ResourceType.Video, ResourceType.VideoUrl, ResourceType.Audio], initialValue: questionDTO.label != null ? questionDTO.label! : [], onGetResult: (value) { if (questionDTO.label != value) { diff --git a/lib/Screens/Configurations/Section/section_detail_screen.dart b/lib/Screens/Configurations/Section/section_detail_screen.dart index 5938428..0299289 100644 --- a/lib/Screens/Configurations/Section/section_detail_screen.dart +++ b/lib/Screens/Configurations/Section/section_detail_screen.dart @@ -479,7 +479,7 @@ class _SectionDetailScreenState extends State { initialValue: sectionDTO.data!, onChanged: (String data) { sectionDTO.data = data; - save(false, sectionDTO, appContext); + //save(false, sectionDTO, appContext); }, ); } diff --git a/lib/Screens/Configurations/configuration_detail_screen.dart b/lib/Screens/Configurations/configuration_detail_screen.dart index ca04f65..f8c1281 100644 --- a/lib/Screens/Configurations/configuration_detail_screen.dart +++ b/lib/Screens/Configurations/configuration_detail_screen.dart @@ -11,7 +11,7 @@ import 'package:manager_app/Components/number_input_container.dart'; import 'package:manager_app/Components/resource_input_container.dart'; import 'package:manager_app/Components/loading_common.dart'; import 'package:manager_app/Components/message_notification.dart'; -import 'package:manager_app/Components/multi_select_dropdown_container.dart'; +import 'package:manager_app/Components/multi_select_dropdown_language_container.dart'; import 'package:manager_app/Components/multi_string_input_container.dart'; import 'package:manager_app/Components/rounded_button.dart'; import 'package:manager_app/Components/string_input_container.dart'; @@ -177,7 +177,7 @@ class _ConfigurationDetailScreenState extends State { }, ), ), - MultiSelectDropdownContainer( + MultiSelectDropdownLanguageContainer( label: "Langues :", initialValue: configurationDTO.languages != null ? configurationDTO.languages!: [], values: languages, @@ -206,8 +206,8 @@ class _ConfigurationDetailScreenState extends State { }, ), CheckInputContainer( - icon: Icons.image_not_supported_outlined, - label: "Background sur les images :", + icon: Icons.image, + label: "Fond pour les images des sections :", fontSize: 20, isChecked: configurationDTO.isSectionImageBackground, onChanged: (value) { @@ -337,10 +337,10 @@ class _ConfigurationDetailScreenState extends State { Container( height: 100, child: NumberInputContainer( - label: "Pourcentage place des sections :", + label: "Place des sections (%) :", initialValue: configurationDTO.screenPercentageSectionsMainPage ?? 0, isSmall: true, - maxLength: 2, + maxLength: 3, onChanged: (value) { try { configurationDTO.screenPercentageSectionsMainPage = int.parse(value); @@ -362,8 +362,8 @@ class _ConfigurationDetailScreenState extends State { try { configurationDTO.roundedValue = int.parse(value); } catch (e) { - print('Rounded value not a number'); - showNotification(Colors.orange, kWhite, 'Cela doit ĂȘtre un chiffre', context, null); + print('Rounded value not a number'); + showNotification(Colors.orange, kWhite, 'Cela doit ĂȘtre un chiffre', context, null); } }, ),