Сегодня я хочу поделиться с вами своим пакетом для диалогов на базе оверлея без использования BuildContext. Я очень люблю его, так как он был первым пакетом, над которым я взялся работать в своей карьере Flutter разработчика. Надеюсь, он сможет понравиться вам также, как он нравится мне.
Недавно было мажорное обновление, в котором я серьезно упростил использование пакета и насытил его новыми фичами. Ключевые моменты:
1️⃣ Теперь все анимации и прочие декорации диалогов можно использовать вне зависимости от типа самого диалога
2️⃣ Нет дробления на отдельные pub пакеты для разных типов диалогов
3️⃣ Появился extension синтаксис, который делает написание кода проще и более "expressive"
4️⃣ Теперь можно комбинировать между собой любые декорации и создавать свои с помощью фабричного конструктора
5️⃣ Показ диалога способен возвращать Generic значение в качестве результата
📌 Пакет
#package
#ohmyteam
#ohmyfedukenukem