Feat: Import indicator

This commit is contained in:
Daniel Hougaard
2024-03-20 20:25:48 +01:00
parent 671adee4d7
commit 90be28b87a
4 changed files with 117 additions and 10 deletions
@@ -56,6 +56,7 @@ import {
useDeleteSecretV3,
useGetFoldersByEnv,
useGetImportedFoldersByEnv,
useGetImportedSecretsAllEnvs,
useGetProjectSecretsAllEnv,
useGetUserWsKey,
useUpdateSecretV3
@@ -134,7 +135,12 @@ export const SecretOverviewPage = () => {
const { isImportedFolderPresentInEnv } = useGetImportedFoldersByEnv({
projectId: workspaceId,
path: secretPath,
environments: userAvailableEnvs.map(({ slug }) => slug)
});
const { isImportedSecretPresentInEnv } = useGetImportedSecretsAllEnvs({
projectId: workspaceId,
decryptFileKey: latestFileKey!,
environments: userAvailableEnvs.map(({ slug }) => slug)
});
@@ -657,6 +663,7 @@ export const SecretOverviewPage = () => {
filteredSecretNames.map((key, index) => (
<SecretOverviewTableRow
secretPath={secretPath}
isImportedSecretPresentInEnv={isImportedSecretPresentInEnv}
onSecretCreate={handleSecretCreate}
onSecretDelete={handleSecretDelete}
onSecretUpdate={handleSecretUpdate}