Skip to content

Instantly share code, notes, and snippets.

@davidtran
davidtran / useRequest.js
Created July 6, 2020 04:40
Simplifify pending, error from a ajax request
import React, { useState } from 'react';
const useRequest = ({ request }) => {
const [result, setResult] = useState(null);
const [error, setError] = useState(null);
const [isRunning, setIsRunning] = useState(false);
async function execute(args) {
setIsRunning(true);
try {