2
0
mirror of https://github.com/acepanel/panel.git synced 2026-02-04 18:27:13 +08:00
Files
panel/web/src/views/container/IndexView.vue
2024-10-21 01:08:10 +08:00

32 lines
870 B
Vue

<script setup lang="ts">
defineOptions({
name: 'container-index'
})
import ContainerView from '@/views/container/ContainerView.vue'
import ImageView from '@/views/container/ImageView.vue'
import NetworkView from '@/views/container/NetworkView.vue'
import VolumeView from '@/views/container/VolumeView.vue'
const current = ref('container')
</script>
<template>
<common-page show-footer>
<n-tabs v-model:value="current" type="line" animated size="large">
<n-tab-pane name="container" tab="容器">
<container-view />
</n-tab-pane>
<n-tab-pane name="image" tab="镜像">
<image-view />
</n-tab-pane>
<n-tab-pane name="network" tab="网络">
<network-view />
</n-tab-pane>
<n-tab-pane name="volume" tab="卷">
<volume-view />
</n-tab-pane>
</n-tabs>
</common-page>
</template>