Сегодня мы смогли расширить функциональные возможности отображения ингредиентов, добавив кнопку для переключения отображения всех ингредиентов, независимо от сезонности.

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

Нам нужно было создать функцию, которая перебирает ингредиенты базы данных и сравнивает их с ингредиентами из API, чтобы увидеть, есть ли совпадения. Если это так, значение углеродного следа каждого ингредиента должно быть суммировано и возвращено.

Мы смогли заставить это работать и получить один из углеродных следов ингредиента, что является отличным первым шагом. Теперь мы устраняем ошибку, почему он будет делать это только для первого найденного ингредиента, а не продолжать цикл по списку.

Был достигнут прогресс в связывании изображений, которые мы сохранили для каждого из ингредиентов, для отображения на главной странице, однако у нас возникли проблемы с успешным обновлением Firebase, поскольку мы загрузили новый JSON с дополнительным столбцом, но затем страница не загружается. ! Отладка продолжается….