mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-10-07 08:27:36 +00:00
fix: review comment
This commit is contained in:
@@ -197,13 +197,13 @@ export const OverviewPage = () => {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
const [isCopied, , setIsCopied] = useTimedReset<boolean>({
|
const [copiedSlug, , setCopiedSlug] = useTimedReset<string>({
|
||||||
initialState: false
|
initialState: ""
|
||||||
});
|
});
|
||||||
|
|
||||||
const copyToClipboard = (value: string) => {
|
const copyToClipboard = (value: string, slug: string) => {
|
||||||
navigator.clipboard.writeText(value);
|
navigator.clipboard.writeText(value);
|
||||||
setIsCopied(true);
|
setCopiedSlug(slug);
|
||||||
};
|
};
|
||||||
|
|
||||||
const [filter, setFilter] = useState<Filter>(DEFAULT_FILTER_STATE);
|
const [filter, setFilter] = useState<Filter>(DEFAULT_FILTER_STATE);
|
||||||
@@ -1348,9 +1348,9 @@ export const OverviewPage = () => {
|
|||||||
variant="plain"
|
variant="plain"
|
||||||
colorSchema="secondary"
|
colorSchema="secondary"
|
||||||
ariaLabel="Copy environment slug"
|
ariaLabel="Copy environment slug"
|
||||||
onClick={() => copyToClipboard(slug)}
|
onClick={() => copyToClipboard(slug, slug)}
|
||||||
>
|
>
|
||||||
<FontAwesomeIcon icon={isCopied ? faCheck : faCopy} />
|
<FontAwesomeIcon icon={copiedSlug === slug ? faCheck : faCopy} />
|
||||||
</IconButton>
|
</IconButton>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -1362,6 +1362,7 @@ export const OverviewPage = () => {
|
|||||||
rootProps={{
|
rootProps={{
|
||||||
disableHoverableContent: false
|
disableHoverableContent: false
|
||||||
}}
|
}}
|
||||||
|
key={`tooltip-${name}-${index + 1}`}
|
||||||
>
|
>
|
||||||
<div
|
<div
|
||||||
className={twMerge(
|
className={twMerge(
|
||||||
|
|||||||
Reference in New Issue
Block a user