@Uzenkov Any time you try to modify data that you've sent into a component as a "prop", Vue is going to get cranky and warn you not to do it. I think your warning was about modifying
this.itemstatus in your computed
status.get method. You might have even gotten away with it had you returned the value instead of trying to set the value of
this.itemstatus in your computed property. I always use computed properties to return something instead of just using them as property-setting-logic. Does that make sense?