diff --git a/src/components/namespace/namespace-search.vue b/src/components/namespace/namespace-search.vue deleted file mode 100644 index 1dd1354eb..000000000 --- a/src/components/namespace/namespace-search.vue +++ /dev/null @@ -1,32 +0,0 @@ - - - diff --git a/src/composables/useNamespaceSearch.ts b/src/composables/useNamespaceSearch.ts new file mode 100644 index 000000000..bce739405 --- /dev/null +++ b/src/composables/useNamespaceSearch.ts @@ -0,0 +1,19 @@ +import {ref, computed, Ref} from 'vue' +import {useStore} from 'vuex' + +export function useNameSpaceSearch() { + const query = ref('') + + const store = useStore() + const namespaces = computed(() => store.getters['namespaces/searchNamespace'](query.value)) + + function findNamespaces(newQuery: string) { + query.value = newQuery + } + + return { + namespaces, + findNamespaces, + } +} + diff --git a/src/views/list/settings/duplicate.vue b/src/views/list/settings/duplicate.vue index f7732da1e..3264e043a 100644 --- a/src/views/list/settings/duplicate.vue +++ b/src/views/list/settings/duplicate.vue @@ -6,52 +6,68 @@ @primary="duplicateList" :loading="listDuplicateService.loading" > -

- {{ $t('list.duplicate.text') }} -

- +

{{ $t('list.duplicate.text') }}

+ + -