Fix infinite loading icon on snapshot button

This commit is contained in:
carlosmonastyrski
2025-03-28 13:22:40 -03:00
parent 2a7679005e
commit 0a338ee539
@@ -250,7 +250,11 @@ const Page = () => {
limit: 10 limit: 10
}); });
const { data: snapshotCount, isPending: isSnapshotCountLoading } = useGetWsSnapshotCount({ const {
data: snapshotCount,
isPending: isSnapshotCountLoading,
isFetching: isSnapshotCountFetching
} = useGetWsSnapshotCount({
workspaceId, workspaceId,
environment, environment,
directory: secretPath, directory: secretPath,
@@ -414,7 +418,7 @@ const Page = () => {
onSearchChange={handleSearchChange} onSearchChange={handleSearchChange}
onToggleTagFilter={handleTagToggle} onToggleTagFilter={handleTagToggle}
snapshotCount={snapshotCount || 0} snapshotCount={snapshotCount || 0}
isSnapshotCountLoading={isSnapshotCountLoading} isSnapshotCountLoading={isSnapshotCountLoading && isSnapshotCountFetching}
onToggleRowType={handleToggleRowType} onToggleRowType={handleToggleRowType}
onClickRollbackMode={() => handlePopUpToggle("snapshots", true)} onClickRollbackMode={() => handlePopUpToggle("snapshots", true)}
protectedBranchPolicyName={boardPolicy?.name} protectedBranchPolicyName={boardPolicy?.name}