From 01a2d0f201d2a8a1b3d75f686ec93c697a73ed78 Mon Sep 17 00:00:00 2001 From: Paul Slaughter Date: Wed, 26 Sep 2018 22:59:02 -0500 Subject: Refactor IDE to allow RightPane extension **Why?** - This is needed by the Web Terminal EE feature. https://gitlab.com/gitlab-org/gitlab-ee/issues/5426 **Notes:** - RightPane component tabs is now data driven. --- app/assets/javascripts/ide/components/ide.vue | 12 ++- .../javascripts/ide/components/panes/right.vue | 92 +++++++++++----------- app/assets/javascripts/ide/index.js | 8 +- 3 files changed, 59 insertions(+), 53 deletions(-) diff --git a/app/assets/javascripts/ide/components/ide.vue b/app/assets/javascripts/ide/components/ide.vue index a3add3b778f..ad6151e3bf6 100644 --- a/app/assets/javascripts/ide/components/ide.vue +++ b/app/assets/javascripts/ide/components/ide.vue @@ -1,4 +1,5 @@ @@ -64,64 +101,25 @@ export default {