mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-10-06 18:27:19 +00:00
Merge pull request #2489 from akhilmhdh/feat/error-dashboard
feat: added error feedback on secret items saving for debugging
This commit is contained in:
@@ -549,7 +549,15 @@ export const SecretItem = memo(
|
|||||||
animate={{ x: 0, opacity: 1 }}
|
animate={{ x: 0, opacity: 1 }}
|
||||||
exit={{ x: -10, opacity: 0 }}
|
exit={{ x: -10, opacity: 0 }}
|
||||||
>
|
>
|
||||||
<Tooltip content={errors.key ? errors.key?.message : "Save"}>
|
<Tooltip
|
||||||
|
content={
|
||||||
|
Object.keys(errors || {}).length
|
||||||
|
? Object.entries(errors)
|
||||||
|
.map(([key, { message }]) => `Field ${key}: ${message}`)
|
||||||
|
.join("\n")
|
||||||
|
: "Save"
|
||||||
|
}
|
||||||
|
>
|
||||||
<IconButton
|
<IconButton
|
||||||
ariaLabel="more"
|
ariaLabel="more"
|
||||||
variant="plain"
|
variant="plain"
|
||||||
@@ -568,7 +576,7 @@ export const SecretItem = memo(
|
|||||||
symbolName={FontAwesomeSpriteName.Check}
|
symbolName={FontAwesomeSpriteName.Check}
|
||||||
className={twMerge(
|
className={twMerge(
|
||||||
"h-4 w-4 text-primary",
|
"h-4 w-4 text-primary",
|
||||||
errors.key && "text-mineshaft-300"
|
Boolean(Object.keys(errors || {}).length) && "text-red"
|
||||||
)}
|
)}
|
||||||
/>
|
/>
|
||||||
)}
|
)}
|
||||||
|
|||||||
Reference in New Issue
Block a user