- O Cook é um aplicativo para encontrar receitas ao informar um ou mais ingredientes.
- A aplicação faz uso do Expo-Router. Por conta disso, todas as exportações das funções que serão as "páginas" do app precisam ser feita utilizando
export default
. - O componente
_layout.tsx
, que possui um underline no inicio, característica de arquivo de configuração, é sempre a porta de entrada das páginas da aplicação. - Utilizamos nesse componente o componente
Slot
, que é importado da libexpo-router
. OSlot
olha todas as páginas disponíveis dentro da pastaapp
e as disponibiliza para acesso. - Este projeto utiliza Supabase
- Com o Supabase podemos criar SQL query e fazer a chamada dessa função criada com o uso da CLI do Supabase dentro da nossa aplicação. Para ser possível executar, utilizamos o método
.rpc()
, que recebe como parâmetro o nome da função que definimos dentro do painelSQL Editor
do Supabase. - Podemos consultar as funções criadas no
Supabase
, acessandoDatabase
->Functions