From 2296fd6b86c2ef83c972331079275a9360dbd011 Mon Sep 17 00:00:00 2001 From: aniket-engg Date: Fri, 20 Sep 2024 19:04:35 +0530 Subject: [PATCH] check if exists --- .../run-tab/src/lib/components/instanceContainerUI.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/libs/remix-ui/run-tab/src/lib/components/instanceContainerUI.tsx b/libs/remix-ui/run-tab/src/lib/components/instanceContainerUI.tsx index e8c734c45f..20a626cc5a 100644 --- a/libs/remix-ui/run-tab/src/lib/components/instanceContainerUI.tsx +++ b/libs/remix-ui/run-tab/src/lib/components/instanceContainerUI.tsx @@ -9,7 +9,8 @@ export function InstanceContainerUI(props: InstanceContainerProps) { const { instanceList } = props.instances const clearInstance = async() => { - await props.plugin.call('fileManager', 'remove', `.deploys/pinned-contracts/${props.plugin.REACT_API.chainId}`) + const isPinnedAvailable = await props.plugin.call('fileManager', 'exists', `.deploys/pinned-contracts/${props.plugin.REACT_API.chainId}`) + if (isPinnedAvailable) await props.plugin.call('fileManager', 'remove', `.deploys/pinned-contracts/${props.plugin.REACT_API.chainId}`) props.clearInstances() } @@ -21,7 +22,7 @@ export function InstanceContainerUI(props: InstanceContainerProps) { - +
{instanceList.length}