апдейта стейта используется copyWith, что не дает очистить поле при необходимости.
emit(state.copyWith(
a: 10,
b: null // не сработает
));
А значение по умолчанию положить в b нельзя?
Если кастомный тип?
Не понимаю какой ты ответ хочешь увидеть, если ты null в переменную положить не можешь, то зачем вообще блок использовать, наверное dart стоит подтянуть
const Конструктор.ByDefault()
freezed
Обсуждают сегодня