feat: consumption
This commit is contained in:
parent
d21e454c8a
commit
4e266489d4
|
@ -55,7 +55,12 @@ export default function(Component) {
|
|||
const proxy = new Proxy(slots[slot], {
|
||||
set(target, property, value) {
|
||||
target[property] = value;
|
||||
Component.markChange(instance.entity, 'slotChange', {[slot]: {[property]: value}});
|
||||
if ('qty' === property && value <= 0) {
|
||||
Component.markChange(instance.entity, 'slotChange', {[slot]: false});
|
||||
}
|
||||
else {
|
||||
Component.markChange(instance.entity, 'slotChange', {[slot]: {[property]: value}});
|
||||
}
|
||||
return true;
|
||||
},
|
||||
});
|
||||
|
|
Loading…
Reference in New Issue
Block a user