Document using lightbox and checkOff
Sun Aug 23 2020 17:17:20 GMT+0000 (Coordinated Universal Time)
Saved by
@oakfernsara
export function documentation(event, type, lesson, sticky) {
let $item = $w.at(event.context)
let data = {
type: type,
id: event.context.itemId,
lesson: lesson,
sticky: sticky
}
console.log('[todo-helper.js documentation] data is', data)
if (event.target.checked === true) {
console.log('[todo-helper.js documentation] event.target.checked is true')
wixWindow.openLightbox('Submit Activities', data)
.then(result => {
console.log('[todo-helper.js documentation] returning from lightbox', result)
if (result.checkOriginal === true) {
checkOff(event, type)
.then(() => {
wixLocation.to('/current-quests')
})
}
})
} else {
checkOff(event, type)
}
}
content_copyCOPY
Takes event, type (db name), data from this item, and optional sticky.
If event.target.checked is true, opens Submit Activities lightbox that returns data. If data.checkOriginal is true, the referring item will also be checked off and the user will be redirected to the Current Quests page.
If event.target.checked is not true, checkOff is run to mark the item as not done.
Comments