refactor(editor): Move editor-ui and design-system to frontend dir (no-changelog) (#13564)

This commit is contained in:
Alex Grozav
2025-02-28 14:28:30 +02:00
committed by GitHub
parent 684353436d
commit f5743176e5
1635 changed files with 805 additions and 1079 deletions

View File

@@ -0,0 +1,24 @@
<script lang="ts" setup>
import type { ExternalSecretsProvider } from '@/Interface';
import { computed } from 'vue';
import infisical from '../assets/images/infisical.webp';
import doppler from '../assets/images/doppler.webp';
import vault from '../assets/images/hashicorp.webp';
import AwsSecretsManager from '../assets/images/aws-secrets-manager.svg';
import AzureKeyVault from '../assets/images/azure-key-vault.svg';
import GcpSecretsManager from '../assets/images/gcp-secrets-manager.svg';
const { provider } = defineProps<{
provider: ExternalSecretsProvider;
}>();
const image = computed(() => ({ doppler, infisical, vault })[provider.name]);
</script>
<template>
<AwsSecretsManager v-if="provider.name === 'awsSecretsManager'" />
<AzureKeyVault v-else-if="provider.name === 'azureKeyVault'" />
<GcpSecretsManager v-else-if="provider.name === 'gcpSecretsManager'" />
<img v-else :src="image" :alt="provider.displayName" width="28" height="28" />
</template>