Fix vue/no-mutating-props violations
In https://gitlab.com/groups/gitlab-org/-/epics/5142, we gained the `vue/no-mutating-props` lint rule. This is a valuable rule, since mutating props in Vue components can lead to subtle runtime bugs. Unfortunately, there are ~60 violations of this rule in the codebase at the moment, and each case will need to be addressed and fixed by hand, since it is unique architectural problem in each case. ## Implementation plan * [x] Remove the [rule override](https://gitlab.com/gitlab-org/gitlab/blob/f7c724e8dd41b222663ff5dd3d9163e81343dfed/.eslintrc.yml#L97) globally, and individually disable the rule for each violation using `eslint-disable`/`eslint-enable` directives. * [ ] Fix each violation separately (TODO: create issues for these)
epic