1
resposta

Criação de método Fetch API em ReactJS

Bom dia senhores, estou tentando fazer um método em React utilizando Hooks e Redux Logic para poder incluir um Fetch que usa o método Post no seu envio. O Backend em C# está bem testado em funcionando, assim como o método GET utilizando o fetch, mas não faço ideia de como fazer o POST. Alguém pode me ajudar?

Abaixo vai estar o método GET que eu fiz utilizando o fetch, ele funciona perfeitamente, precisaria de uma ajuda para fazer o POST.

export const listFornecedor = (currentDate, currentPage=1) => {
    return (
        fetch(`https://localhost:44309/api/Fornecedor`, { method: 'GET'}).then((resp) => resp.json())
            .then((data) => {
                data.sliderLine = data.length
                return {ListFornecedor:
                    {results:[...data]}};
            }).catch(()=>{
                return {
                  ListFornecedor:{
                                    ...{
                                        datasliderLine:0,
                                        count: 0,
                                        next: "",
                                        previous: null,
                                        results: []
                                    }
                                }}

            })
1 resposta

Bom dia, Matheus! Como vai?

Nesse link da documentação da Fetch API, o último exemplo é justamente de um POST. Dê uma olhada aí e veja se te ajuda.

Qualquer coisa é só falar!

Grande abraço e bons estudos, meu aluno!