Na aula 06.Finalizando o projeto no vídeo 02 Buscador e filtros é apresentado o uso do hook useEffect para filtrar os itens do cardapio do aluroni. Neste momento, não consegui compreender como é passado os valores de busca e filtro para realizar o filter na lista de cardapio, segue exemplo:
nesta imagem, perceba que o sistema consegue compreender que se caso tenha alguma modificação em busca e filtro o mesmo será passado para a função filter e assim haverá a filtragem do item solicitado sem haver uma referência explicita para tal, ou seja a referência e feita implicitamente.
segundo o meu entendimento, para realizar a filtragem deveria ser algo assim:
para fins de exemplo, modifiquei a filtragem para uma referência explicita afim de mostrar o que quero dizer. Sendo assim, alguém poderia por gentileza me ajudar a compreender como é feita a passagem de dados para a função filter sem referência explicitamente?
Obrigado deste já!