Move sidebar y-axis overflow style to container (#236)

This commit is contained in:
Chenlei Hu
2024-07-26 16:25:12 -04:00
committed by GitHub
parent 972ffe73e3
commit 542e1c1f59
2 changed files with 20 additions and 22 deletions

View File

@@ -15,23 +15,21 @@
</div> </div>
</nav> </nav>
</teleport> </teleport>
<div v-if="!selectedTab"></div> <div v-if="selectedTab" class="sidebar-content-container">
<component <component v-if="selectedTab.type === 'vue'" :is="selectedTab.component" />
v-else-if="selectedTab.type === 'vue'" <div
:is="selectedTab.component" v-else
/> :ref="
<div (el) => {
v-else if (el)
:ref=" mountCustomTab(
(el) => { selectedTab as CustomSidebarTabExtension,
if (el) el as HTMLElement
mountCustomTab( )
selectedTab as CustomSidebarTabExtension, }
el as HTMLElement "
) ></div>
} </div>
"
></div>
</template> </template>
<script setup lang="ts"> <script setup lang="ts">
@@ -94,4 +92,9 @@ onBeforeUnmount(() => {
align-self: flex-end; align-self: flex-end;
margin-top: auto; margin-top: auto;
} }
.sidebar-content-container {
height: 100%;
overflow-y: auto;
}
</style> </style>

View File

@@ -168,9 +168,4 @@ onMounted(() => {
.queue-time-cell-content { .queue-time-cell-content {
width: fit-content; width: fit-content;
} }
.queue-table {
height: 100%;
overflow-y: auto;
}
</style> </style>