Merge branch 'ide-pipeline-panel-resizable' into 'master'
Allow IDE pipeline panel to be resizable Closes #47538 See merge request gitlab-org/gitlab-ce!19558
This commit is contained in:
commit
b2ef7f6cd9
|
@ -5,6 +5,7 @@ import Icon from '../../../vue_shared/components/icon.vue';
|
|||
import { rightSidebarViews } from '../../constants';
|
||||
import PipelinesList from '../pipelines/list.vue';
|
||||
import JobsDetail from '../jobs/detail.vue';
|
||||
import ResizablePanel from '../resizable_panel.vue';
|
||||
|
||||
export default {
|
||||
directives: {
|
||||
|
@ -14,6 +15,7 @@ export default {
|
|||
Icon,
|
||||
PipelinesList,
|
||||
JobsDetail,
|
||||
ResizablePanel,
|
||||
},
|
||||
computed: {
|
||||
...mapState(['rightPane']),
|
||||
|
@ -40,12 +42,16 @@ export default {
|
|||
<div
|
||||
class="multi-file-commit-panel ide-right-sidebar"
|
||||
>
|
||||
<div
|
||||
class="multi-file-commit-panel-inner"
|
||||
<resizable-panel
|
||||
v-if="rightPane"
|
||||
class="multi-file-commit-panel-inner"
|
||||
:collapsible="false"
|
||||
:initial-width="350"
|
||||
:min-size="350"
|
||||
side="right"
|
||||
>
|
||||
<component :is="rightPane" />
|
||||
</div>
|
||||
</resizable-panel>
|
||||
<nav class="ide-activity-bar">
|
||||
<ul class="list-unstyled">
|
||||
<li>
|
||||
|
|
Loading…
Reference in New Issue