// enter a supported recipe url as a parameter - returns a promise
asyncfunctionsomeAsyncFunc(){
...
letrecipe=awaitrecipeScraper("some.recipe.url");
...
}
// using Promise chaining
recipeScraper("some.recipe.url").then(recipe=>{
// do something with recipe
}).catch(error=>{
// do something with error
});
Purpose-built for displays of data
Observable is your go-to platform for exploring data and creating expressive data visualizations. Use reactive JavaScript notebooks for prototyping and a collaborative canvas for visual data exploration and dashboard creation.