Skip to content

Instantly share code, notes, and snippets.

@mertcanaltin
Created July 3, 2021 19:52
Show Gist options
  • Save mertcanaltin/effeef390d770ada71c1c264f0a181ed to your computer and use it in GitHub Desktop.
Save mertcanaltin/effeef390d770ada71c1c264f0a181ed to your computer and use it in GitHub Desktop.
const getUsers = () => {
return new Promise(async(resolve,reject) => { // resolve:işlem başarılı buyur datan , reject:bir problem oluştu ben bunu reddettim
const { data } = await axios('https://jsonplaceholder.typicode.com/users');
resolve(data);
// reject('bir sorun oluştu!');
})
}
const getPost = (post_id) => {
return new Promise(async(resolve,reject) => { // resolve:işlem başarılı buyur datan , reject:bir problem oluştu ben bunu reddettim
const { data } = await axios('https://jsonplaceholder.typicode.com/posts/'+ post_id);
// resolve(data);
reject('bir sorun daha oluştu!');
})
}
// (async()=>{
// try {
// const users = await getUsers() //getComments parametresi 65.satır
// const post = await getPost(1)
// console.log(users);
// console.log(post);
// } catch (e) {
// console.log(e);
// }
// })();
Promise.all([getUsers(),getPost(1)])
.then(console.log)
.catch(console.log);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment