diff options
Diffstat (limited to 'app/assets/javascripts/clusters/components/uninstall_application_button.vue')
-rw-r--r-- | app/assets/javascripts/clusters/components/uninstall_application_button.vue | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/app/assets/javascripts/clusters/components/uninstall_application_button.vue b/app/assets/javascripts/clusters/components/uninstall_application_button.vue deleted file mode 100644 index 73191d6d84d..00000000000 --- a/app/assets/javascripts/clusters/components/uninstall_application_button.vue +++ /dev/null @@ -1,36 +0,0 @@ -<script> -import { GlButton } from '@gitlab/ui'; -import { APPLICATION_STATUS } from '~/clusters/constants'; -import { __ } from '~/locale'; - -const { UPDATING, UNINSTALLING } = APPLICATION_STATUS; - -export default { - components: { - GlButton, - }, - props: { - status: { - type: String, - required: true, - }, - }, - computed: { - disabled() { - return [UNINSTALLING, UPDATING].includes(this.status); - }, - loading() { - return this.status === UNINSTALLING; - }, - label() { - return this.loading ? __('Uninstalling') : __('Uninstall'); - }, - }, -}; -</script> - -<template> - <gl-button :disabled="disabled" variant="default" :loading="loading"> - {{ label }} - </gl-button> -</template> |