после определенного количества начинается ломаться(где-то 130), это нормально?
Теперь мы знаем лимит)
MultiRepositoryProvider это просто обертка над вложенными виджетами, т.е. у вас получается дерево глубиной в 130 элементов. Независимо от того, работает это или нет, это не очень хорошая идея.
можно узнать почему?
потому что получается огромная вложенность, на каждый билд это дерево будет перестраиваться
кроме того, вы, наверное, DevTools не пользуетесь?
И какое решение лучше предпринять? В таком случае
1. Посмотреть, действительно ли все эти провайдеры надо инжектить там. Возможно, они используются только в нескольких экранах, и их можно инжектить где-то сильно ниже по дереву. 2. Использовать что-то другое, что не дает такую вложенность. Например, get_it.
Обсуждают сегодня