From 39c8c20569eb078097fdd38cecd3b73748421176 Mon Sep 17 00:00:00 2001 From: Judicael <46365844+judicaelandria@users.noreply.github.com> Date: Thu, 14 Sep 2023 12:42:25 +0300 Subject: [PATCH 1/5] feat(devtools): fix restore/trigger loading cond --- packages/query-devtools/src/Devtools.tsx | 56 ++++++++++++------------ 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/packages/query-devtools/src/Devtools.tsx b/packages/query-devtools/src/Devtools.tsx index f27f3ddbdc..7f43792724 100644 --- a/packages/query-devtools/src/Devtools.tsx +++ b/packages/query-devtools/src/Devtools.tsx @@ -1,3 +1,11 @@ +import { css, cx } from '@emotion/css' +import { Key } from '@solid-primitives/keyed' +import { createResizeObserver } from '@solid-primitives/resize-observer' +import type { StorageObject, StorageSetter } from '@solid-primitives/storage' +import { createLocalStorage } from '@solid-primitives/storage' +import { rankItem } from '@tanstack/match-sorter-utils' +import type { Query, QueryCache, QueryState } from '@tanstack/query-core' +import type { Accessor, Component, JSX, Setter } from 'solid-js' import { For, Show, @@ -8,22 +16,16 @@ import { onCleanup, onMount, } from 'solid-js' -import { rankItem } from '@tanstack/match-sorter-utils' -import { css, cx } from '@emotion/css' import { TransitionGroup } from 'solid-transition-group' -import { Key } from '@solid-primitives/keyed' -import { createLocalStorage } from '@solid-primitives/storage' -import { createResizeObserver } from '@solid-primitives/resize-observer' -import { tokens } from './theme' -import { - convertRemToPixels, - displayValue, - getQueryStatusColor, - getQueryStatusColorByLabel, - getQueryStatusLabel, - getSidedProp, - sortFns, -} from './utils' +import type { + DevToolsErrorType, + DevtoolsButtonPosition, + DevtoolsPosition, + QueryDevtoolsProps, +} from './Context' +import { QueryDevtoolsContext, useQueryDevtoolsContext } from './Context' +import Explorer from './Explorer' +import { loadFonts } from './fonts' import { ArrowDown, ArrowUp, @@ -34,18 +36,16 @@ import { TanstackLogo, Wifi, } from './icons' -import Explorer from './Explorer' -import { QueryDevtoolsContext, useQueryDevtoolsContext } from './Context' -import { loadFonts } from './fonts' -import type { - DevToolsErrorType, - DevtoolsButtonPosition, - DevtoolsPosition, - QueryDevtoolsProps, -} from './Context' -import type { Query, QueryCache, QueryState } from '@tanstack/query-core' -import type { StorageObject, StorageSetter } from '@solid-primitives/storage' -import type { Accessor, Component, JSX, Setter } from 'solid-js' +import { tokens } from './theme' +import { + convertRemToPixels, + displayValue, + getQueryStatusColor, + getQueryStatusColorByLabel, + getQueryStatusLabel, + getSidedProp, + sortFns, +} from './utils' interface DevtoolsPanelProps { localStore: StorageObject @@ -1034,7 +1034,7 @@ const QueryDetails = () => { background-color: ${tokens.colors.cyan[400]}; `} > - {statusLabel() === 'fetching' ? 'Restore' : 'Trigger'} Loading + {restoringLoading() ? 'Restore' : 'Trigger'} Loading