Split repo_editor component into smaller components
As we've been adding more features to the IDE, repo_editor.vue
component has grown in size, and the code in it can be split into multiple smaller components or methods abstracted out into utils.
The following discussion from !32378 (merged) should be addressed:
-
@pslaughter started a discussion: (+5 comments) It's still too bad that we have to use the return value
getRawFileData()
... Ideally we'd be reading this stuff from state.... I kind of think the answer might lie in splitting up this component. IMHO, this is something we can clean up in a follow up.