in source/presentation-configurer/source/index.ts [83:106]
async function processEvent(event) {
let response
try {
switch (event.RequestType) {
case 'Create':
response = await handleCreate(event.ResourceProperties)
break
case 'Update':
response = await handleUpdate()
break
case 'Delete':
response = await handleDelete()
break
}
} catch (error) {
response = {
Status: StatusTypes.Failed,
Data: error
}
}
return response
}