if (state.moduleData[module.id]?.[module.property]!==undefined)
state.moduleData[module.id][module.property] = module.value;
При присваивании короче никак
В вашем примере
if (state.moduleData[module.id][module.property]) {
А если есть, но равно 0 или false?