Search
 
SCRIPT & CODE EXAMPLE
 

JAVASCRIPT

make multiple api call using promise.all

const fetchNames = async () => {
    try {
      const res = await Promise.all([
        axios.get("./names.json"),
        axios.get("./names-mid.json"),
        axios.get("./names-old.json")
      ]);
      const data = res.map((res) => res.data);
      console.log(data.flat());
    } catch {
      throw Error("Promise failed");
    }
  };
Comment

call two apis with promise all

React.useEffect(()=>{
Promise.all([
    fetch('https://jsonplaceholder.typicode.com/posts'),
    fetch('https://jsonplaceholder.typicode.com/users')
]).then(function (responses) {
    // Get a JSON object from each of the responses
    return Promise.all(responses.map(function (response) {
        return response.json();
    }));
}).then(function (data) {
    // Log the data to the console
    // You would do something with both sets of data here
    console.log(data);
}).catch(function (error) {
    // if there's an error, log it
    console.log(error);
});
},[])
Comment

PREVIOUS NEXT
Code Example
Javascript :: join array of objects javascript 
Javascript :: axios response.json 
Javascript :: nuxt vuetify google fonts 
Javascript :: jest render target container is not a dom element 
Javascript :: handlebarsjs each first element 
Javascript :: react native showing double header stack and drawer menu 
Javascript :: nextjs query parameter 
Javascript :: hashtable js 
Javascript :: Difference in months between two dates in Javascript 
Javascript :: how to make a grocery list in javascript 
Javascript :: children javascript 
Javascript :: html canvas not clearing 
Javascript :: javascript get last element in an array 
Javascript :: jquery selector class child 
Javascript :: classic asp get json from file 
Javascript :: array.slice 
Javascript :: json loop in js 
Javascript :: javascript template literals html 
Javascript :: load data from json server into html using jquery 
Javascript :: get id value jquery 
Javascript :: Date object for local time and date 
Javascript :: react js form radio input using hooks 
Javascript :: how to convert draftjs content to html 
Javascript :: angular get name of component 
Javascript :: get all data attributes jquery from multiple elements 
Javascript :: vue displaying a this.length 
Javascript :: javascript find index 
Javascript :: getting te value of select multiple value 
Javascript :: npm get package.json version 
Javascript :: change color react icon 
ADD CONTENT
Topic
Content
Source link
Name
7+9 =