Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | 3x | import Vue from 'vue' /** * * @param {resource.Builder} resourceBuilder * @param {boolean} isCollection */ export function setItemMutation (resourceBuilder, isCollection) { return new Proxy(() => {}, { apply (target, thisArg, [state, payload]) { if (isCollection) { Vue.set(state.items, payload.id, resourceBuilder.build(payload)) return } Vue.set(state, 'item', payload) } }) } |