Task lists WIP:

* front-end
This commit is contained in:
John Livingston
2024-05-06 17:26:20 +02:00
parent 964b8854f6
commit 1e876e60ee
10 changed files with 194 additions and 31 deletions

View File

@ -8,6 +8,16 @@ import { Model } from '@converse/skeletor/src/model.js'
*/
class ChatRoomTask extends Model {
idAttribute = 'id'
async saveItem () {
console.log('Saving task ' + this.get('id') + '...')
await this.collection.chatroom.taskManager.saveItem(this)
console.log('Task ' + this.get('id') + ' saved.')
}
async deleteItem () {
return this.collection.chatroom.taskManager.deleteItem(this)
}
}
export {