JSFiddle - React, Tailwind, and code Playground
JavaScript
var data = {
chefs:[
{id:1,nombre:"nombre1"}
],
recetas:[
{nombre:"nombre receta",chef:1,url:"google.com"}
]
};
var databaseName = "test";
function saveData(data){
localStorage.setItem(databaseName,JSON.stringify(data));
}
function loadData(){
var rawData = localStorage.getItem(databaseName);
var cleanData = JSON.parse(rawData);
return cleanData;
}
function addReceta(nombre,chefId,urlImage){
var localDatabase = loadData();
localDatabase.recetas.push({
nombre:nombre,
chef:chefId,
url:urlImage
});
saveData(localDatabase);
}
console.log(loadData());
addReceta("reeta 1",2,"google.com");
console.log(loadData());