всем привет, у меня есть кнопка - добавить в избранное, дефолтная для подобных - звездочка.
когда добавляю, удаляю, то просто сохраняю\удаляю обьект в бд
при первом открытии экрана с этой кнопкой проверю, есть ли в бд запись с этим id, соответственно по результаа FutureBuilder отдаю нужную иконку, для полного понимания ситуации, каждая транзакция в бд занимает 1 секунду
как мне хендлить нажатие на звездочку?
нажал на нее, пошел в бд удалил\добавил обьект, как потом менять сотосяние звездочки? я не могу просто хранить стейт, после первой загрузки и меня его туда сюда, надо получить успех по транзакции в бд