i have Text in GestrureDetector widget, i want to execute my function showNameAction by clicking on text "imie".
Error:
"Could not find the correct Provider above this FriendsPageEditable Widget"
FriendsEditablePage.dart : (short version) (stateless class)
return MultiProvider(
providers: [
ChangeNotifierProvider.value(value: SaveBoxes()),
],
child: Scaffold(
body: GestureDetector(
onTap: () {
Provider.of<SaveBoxes>(context, listen: false).showNameAction;
},
child: Text(imie))),
SaveBoxes.dart
class SaveBoxes extends ChangeNotifier {
void showNameAction(BuildContext context) {
showDialog<void>(
context: context,
builder: (context) {
return AlertDialog();
},
);
}
}