0👍
The only thing that stands out to me is when you create camel cased property names, I am pretty sure that those have to be written as dash
(-) separated attributes on a component?
<ls-sensor v-if="lsSensor" :sensor-type="checkedSensor" />
So prop: ['sensorType']
is passed as :sensor-type=""
Source:stackexchange.com