This repository has been archived on 2025-01-25. You can view files and clone it, but cannot push or open issues or pull requests.
tasky/src/db/index.js
2022-01-28 23:17:58 +01:00

36 lines
483 B
JavaScript

var TaskDb = [
{
'lable': "some stuff",
'progress': 0.5
},{
'lable': "some other stuff",
'progress': 0.2
},{
'lable': "fun stuff",
'progress': 0.75
},
]
class Database{
getTasks(){
return TaskDb;
}
addTask(task){
TaskDb.push(task);
}
updateTask(id, task){
TaskDb[id] = task
}
removeTask(id){
for(let i=id+1; i<TaskDb.length; i++){
TaskDb[i-1] = TaskDb[i];
}
TaskDb.pop();
}
}
export default Database