diff --git a/src/components/advanced/table-header-operation.vue b/src/components/advanced/table-header-operation.vue index 013998d..2ff2ade 100644 --- a/src/components/advanced/table-header-operation.vue +++ b/src/components/advanced/table-header-operation.vue @@ -7,8 +7,8 @@ interface Props { itemAlign?: NaiveUI.Align; disabledDelete?: boolean; loading?: boolean; - showDelete: boolean; - showAdd: boolean; + showDelete?: boolean; + showAdd?: boolean; } withDefaults(defineProps(), { diff --git a/src/components/common/operate-drawer.vue b/src/components/common/operate-drawer.vue new file mode 100644 index 0000000..19b9209 --- /dev/null +++ b/src/components/common/operate-drawer.vue @@ -0,0 +1,117 @@ + + + + + diff --git a/src/layouts/modules/global-header/index.vue b/src/layouts/modules/global-header/index.vue index 5c576cc..d379a2d 100644 --- a/src/layouts/modules/global-header/index.vue +++ b/src/layouts/modules/global-header/index.vue @@ -65,7 +65,7 @@ const headerMenus = computed(() => { :is-dark="themeStore.darkMode" @switch="themeStore.toggleThemeScheme" /> - + diff --git a/src/layouts/modules/namespace-select/index.vue b/src/layouts/modules/namespace-select/index.vue index 738d3e5..9b56ec1 100644 --- a/src/layouts/modules/namespace-select/index.vue +++ b/src/layouts/modules/namespace-select/index.vue @@ -1,27 +1,47 @@ + diff --git a/src/views/namepase/modules/namespace-operate-drawer.vue b/src/views/namepase/modules/namespace-operate-drawer.vue index 0eecaf2..17476c5 100644 --- a/src/views/namepase/modules/namespace-operate-drawer.vue +++ b/src/views/namepase/modules/namespace-operate-drawer.vue @@ -1,7 +1,9 @@ diff --git a/src/views/namepase/modules/namespace-search.vue b/src/views/namepase/modules/namespace-search.vue index 196a8fa..5a90ee2 100644 --- a/src/views/namepase/modules/namespace-search.vue +++ b/src/views/namepase/modules/namespace-search.vue @@ -1,5 +1,6 @@