так
                  
                  
                  return ChangeNotifierProvider(
                  
                  
                        create: (context) => Model(
                  
                  
                          onSuccess: (text) {
                  
                  
                            ScaffoldMessenger.of(context)
                  
                  
                        ..hideCurrentSnackBar()
                  
                  
                        ..showSnackBar(
                  
                  
                          SnackBar(
                  
                  
                            duration: duration,
                  
                  
                            backgroundColor: Colors.transparent,
                  
                  
                            elevation: 0,
                  
                  
                            content: MessageBannerGood(title: description),
                  
                  
                          ),
                  
                  
                        );
                  
                  
                          },
                  
                  
                        ),
                  
                  
                        child: VIew(),
                  
                  
                      );
                  
                  
                  
                  
                  
                  и в теле класса Model в  catch делаю вызов
                  
                  
                
Там где слушаешь нотифаер, там и выводи снек бар из-за ошибки
я в билде прослушиваю
Если мы верно поняли твои слова, то зря. Один раз добавил слушателя , и один раз удалил В методе билд не надо этого делать
Обсуждают сегодня