feature/category #10

Merged
v4l3n71n merged 16 commits from feature/category into main 2024-10-21 21:14:10 +00:00
Showing only changes of commit 7e6de0aa38 - Show all commits

View File

@ -394,26 +394,30 @@ class _UpdateeventImageState extends State<UpdateeventImage>
onTap: () => onTapFunctionTimePicker( onTap: () => onTapFunctionTimePicker(
context: context, position: "end")), context: context, position: "end")),
), ),
Padding( TextFieldTags<String>(
padding: const EdgeInsets.only( textfieldTagsController: _stringTagController,
left: 15.0, right: 15.0, top: 15, bottom: 0), initialTags: ['python', 'java'],
//padding: EdgeInsets.symmetric(horizontal: 15), textSeparators: const [' ', ','],
child: TextFieldTags<String>( validator: (String tag) {
textfieldTagsController: _stringTagController, if (tag == 'php') {
initialTags: ['python', 'java'], return 'Php not allowed';
textSeparators: const [' ', ','], }
validator: (String tag) { return null;
if (tag == 'php') { },
return 'Php not allowed'; inputFieldBuilder: (context, inputFieldValues) {
} return Padding(
return null; padding: const EdgeInsets.only(
}, left: 15.0, right: 15.0, top: 15, bottom: 0),
inputFieldBuilder: (context, inputFieldValues) { child: TextField(
return TextField(
controller: inputFieldValues.textEditingController, controller: inputFieldValues.textEditingController,
decoration: InputDecoration(
border: OutlineInputBorder(),
labelText: 'Tags evenement',
hintText:
'Cliquez ici pour ajouter ou supprimer des tags'),
focusNode: inputFieldValues.focusNode, focusNode: inputFieldValues.focusNode,
); ));
})), }),
Padding( Padding(
padding: const EdgeInsets.only( padding: const EdgeInsets.only(
left: 15.0, right: 15.0, top: 15, bottom: 0), left: 15.0, right: 15.0, top: 15, bottom: 0),