Fixed settings pages#1952
Conversation
…udio into vue-refactor
Codecov Report
@@ Coverage Diff @@
## vue-refactor #1952 +/- ##
================================================
+ Coverage 75.63% 78.87% +3.23%
================================================
Files 300 274 -26
Lines 14264 13659 -605
================================================
- Hits 10789 10773 -16
+ Misses 3475 2886 -589
Continue to review full report at Codecov.
|
|
I reviewed the user experience and things seem to work quite well there! Did not do a code review since I'm not familiar with the frontend internals. |
nucleogenesis
left a comment
There was a problem hiding this comment.
The only issue I found is that the name form isn't saving. Everything else LGTM
| // eslint-disable-next-line kolibri/vue-no-unused-methods | ||
| onSubmit(formData) { |
There was a problem hiding this comment.
This form is not saving I think this might be related?
There was a problem hiding this comment.
Ah yes, it's something to do with vue responsivity. Just updated to use this.$set to manage form data
There was a problem hiding this comment.
Alright, should be fixed now
rtibbles
left a comment
There was a problem hiding this comment.
Read through the code.
One suggestion to avoid doing N-queries in a for loop - nothing else jumped out at me.
Description
Finished settings page work
Implementation Notes (optional)
Does this introduce any tech-debt items?
Checklist
docslabel been added if this introduces a change that needs to be updated in the user docs?CHANGELOGlabel been added to this pull request? Items with this label will be added to the CHANGELOG at a later timenotranslateclass been added to elements that shouldn't be translated by Google Chrome's automatic translation feature (e.g. icons, user-generated text)?