1
0
Fork 0
mirror of https://github.com/portainer/portainer.git synced 2025-08-08 23:35:31 +02:00

chore(deps): upgrade react-query to v4 [EE-6638] (#11041)
Some checks are pending
ci / build_images (map[arch:amd64 platform:linux version:]) (push) Waiting to run
ci / build_images (map[arch:amd64 platform:windows version:1809]) (push) Waiting to run
ci / build_images (map[arch:amd64 platform:windows version:ltsc2022]) (push) Waiting to run
ci / build_images (map[arch:arm platform:linux version:]) (push) Waiting to run
ci / build_images (map[arch:arm64 platform:linux version:]) (push) Waiting to run
ci / build_images (map[arch:ppc64le platform:linux version:]) (push) Waiting to run
ci / build_images (map[arch:s390x platform:linux version:]) (push) Waiting to run
ci / build_manifests (push) Blocked by required conditions
/ triage (push) Waiting to run
Lint / Run linters (push) Waiting to run
Test / test-server (map[arch:amd64 platform:windows version:ltsc2022]) (push) Waiting to run
Test / test-server (map[arch:arm64 platform:linux]) (push) Waiting to run
Test / test-client (push) Waiting to run
Test / test-server (map[arch:amd64 platform:linux]) (push) Waiting to run
Test / test-server (map[arch:amd64 platform:windows version:1809]) (push) Waiting to run

This commit is contained in:
Chaim Lev-Ari 2024-04-14 17:54:25 +03:00 committed by GitHub
parent 104307b2b2
commit 1032b462b4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
179 changed files with 346 additions and 342 deletions

View file

@ -1,4 +1,4 @@
import { useQuery } from 'react-query';
import { useQuery } from '@tanstack/react-query';
import { error as notifyError } from '@/portainer/services/notifications';
import { getBackupStatus } from '@/portainer/services/api/backup.service';

View file

@ -1,4 +1,4 @@
import { useQuery } from 'react-query';
import { useQuery } from '@tanstack/react-query';
import _ from 'lodash';
import { useUIState } from '@/react/hooks/useUIState';
@ -43,7 +43,7 @@ export function MotdPanel() {
}
function useMotd() {
const { data } = useQuery('motd', () => getMotd());
const { data } = useQuery(['motd'], () => getMotd());
return data;
}

View file

@ -1,6 +1,6 @@
import { Form, Formik } from 'formik';
import clsx from 'clsx';
import { useMutation } from 'react-query';
import { useMutation } from '@tanstack/react-query';
import { object } from 'yup';
import { useCurrentUser, useIsEdgeAdmin } from '@/react/hooks/useUser';

View file

@ -13,6 +13,9 @@ export function useLoadState(environmentId: EnvironmentId) {
teams: teams.data,
users: users.data,
isAdmin: isAdminQuery.isAdmin,
isLoading: teams.isLoading || users.isLoading || isAdminQuery.isLoading,
isLoading:
teams.isInitialLoading ||
users.isInitialLoading ||
isAdminQuery.isLoading,
};
}

View file

@ -1,4 +1,4 @@
import { useMutation, useQueryClient } from 'react-query';
import { useMutation, useQueryClient } from '@tanstack/react-query';
import { withError, withInvalidate } from '@/react-tools/react-query';
import { useCurrentUser } from '@/react/hooks/useUser';

View file

@ -1,4 +1,4 @@
import { useMutation, useQuery, useQueryClient } from 'react-query';
import { useMutation, useQuery, useQueryClient } from '@tanstack/react-query';
import axios, { parseAxiosError } from '@/portainer/services/axios';
import { success as notifySuccess } from '@/portainer/services/notifications';
@ -82,7 +82,7 @@ export function useDeleteHelmRepositoriesMutation() {
}
export function useHelmRepositories(userId: number) {
return useQuery('helmrepositories', () => getHelmRepositories(userId), {
return useQuery(['helmrepositories'], () => getHelmRepositories(userId), {
staleTime: 20,
...withError('Unable to retrieve Helm repositories'),
});

View file

@ -1,4 +1,4 @@
import { useMutation } from 'react-query';
import { useMutation } from '@tanstack/react-query';
import axios, { parseAxiosError } from '@/portainer/services/axios';
import { withError } from '@/react-tools/react-query';

View file

@ -1,4 +1,4 @@
import { useQuery } from 'react-query';
import { useQuery } from '@tanstack/react-query';
import { useCurrentUser } from '@/react/hooks/useUser';
import axios, { parseAxiosError } from '@/portainer/services/axios';

View file

@ -1,4 +1,4 @@
import { useMutation, useQuery, useQueryClient } from 'react-query';
import { useMutation, useQuery, useQueryClient } from '@tanstack/react-query';
import axios, { parseAxiosError } from '@/portainer/services/axios';
import { success as notifySuccess } from '@/portainer/services/notifications';
@ -101,7 +101,7 @@ export function useGitCredentials(
userId: UserId,
{ enabled }: { enabled?: boolean } = {}
) {
return useQuery('gitcredentials', () => getGitCredentials(userId), {
return useQuery(['gitcredentials'], () => getGitCredentials(userId), {
enabled: isBE && enabled,
meta: {
error: {

View file

@ -1,4 +1,4 @@
import { useQueryClient, useMutation } from 'react-query';
import { useQueryClient, useMutation } from '@tanstack/react-query';
import axios, { parseAxiosError } from '@/portainer/services/axios';
import { notifyError, notifySuccess } from '@/portainer/services/notifications';

View file

@ -1,4 +1,4 @@
import { useMutation } from 'react-query';
import { useMutation } from '@tanstack/react-query';
import axios, { parseAxiosError } from '@/portainer/services/axios';
import { User } from '@/portainer/users/types';

View file

@ -1,4 +1,4 @@
import { useMutation } from 'react-query';
import { useMutation } from '@tanstack/react-query';
import { useEffect, useState } from 'react';
import { Laptop } from 'lucide-react';

View file

@ -1,4 +1,4 @@
import { useMutation, useQueryClient } from 'react-query';
import { useMutation, useQueryClient } from '@tanstack/react-query';
import { promiseSequence } from '@/portainer/helpers/promise-utils';
import axios, { parseAxiosError } from '@/portainer/services/axios';

View file

@ -1,4 +1,4 @@
import { useMutation, useQueryClient } from 'react-query';
import { useMutation, useQueryClient } from '@tanstack/react-query';
import { withError, withInvalidate } from '@/react-tools/react-query';
import { promiseSequence } from '@/portainer/helpers/promise-utils';

View file

@ -1,4 +1,4 @@
import { useQuery } from 'react-query';
import { useQuery } from '@tanstack/react-query';
import { error as notifyError } from '@/portainer/services/notifications';

View file

@ -1,4 +1,4 @@
import { useMutation, useQueryClient } from 'react-query';
import { useMutation, useQueryClient } from '@tanstack/react-query';
import axios, { parseAxiosError } from '@/portainer/services/axios';
import { TagId } from '@/portainer/tags/types';

View file

@ -1,4 +1,4 @@
import { useQuery } from 'react-query';
import { useQuery } from '@tanstack/react-query';
import axios, { parseAxiosError } from '@/portainer/services/axios';

View file

@ -1,4 +1,4 @@
import { useQuery } from 'react-query';
import { useQuery } from '@tanstack/react-query';
import { getAgentVersions } from '../environment.service';

View file

@ -1,4 +1,8 @@
import { useQueryClient, useMutation, MutationFunction } from 'react-query';
import {
useQueryClient,
useMutation,
MutationFunction,
} from '@tanstack/react-query';
import {
createRemoteEnvironment,

View file

@ -1,4 +1,4 @@
import { useQueryClient, useMutation } from 'react-query';
import { useQueryClient, useMutation } from '@tanstack/react-query';
import { promiseSequence } from '@/portainer/helpers/promise-utils';
import {

View file

@ -1,4 +1,4 @@
import { useQuery } from 'react-query';
import { useQuery } from '@tanstack/react-query';
import { withError } from '@/react-tools/react-query';

View file

@ -1,4 +1,4 @@
import { useQuery } from 'react-query';
import { useQuery } from '@tanstack/react-query';
import { withError } from '@/react-tools/react-query';

View file

@ -1,4 +1,4 @@
import { useQueryClient, useMutation } from 'react-query';
import { useQueryClient, useMutation } from '@tanstack/react-query';
import { withError, withInvalidate } from '@/react-tools/react-query';
import {

View file

@ -1,4 +1,4 @@
import { useMutation, useQueryClient } from 'react-query';
import { useMutation, useQueryClient } from '@tanstack/react-query';
import axios, { parseAxiosError } from '@/portainer/services/axios';
import {

View file

@ -1,4 +1,4 @@
import { useMutation, useQueryClient } from 'react-query';
import { useMutation, useQueryClient } from '@tanstack/react-query';
import axios, { parseAxiosError } from '@/portainer/services/axios';
import { withError, withInvalidate } from '@/react-tools/react-query';

View file

@ -1,4 +1,4 @@
import { useQuery } from 'react-query';
import { useQuery } from '@tanstack/react-query';
import axios, { parseAxiosError } from '@/portainer/services/axios';

View file

@ -1,4 +1,4 @@
import { useQuery } from 'react-query';
import { useQuery } from '@tanstack/react-query';
import axios, { parseAxiosError } from '@/portainer/services/axios';
import { EnvironmentId } from '@/react/portainer/environments/types';

View file

@ -1,4 +1,4 @@
import { useQuery } from 'react-query';
import { useQuery } from '@tanstack/react-query';
import axios, { parseAxiosError } from '@/portainer/services/axios';

View file

@ -1,4 +1,4 @@
import { useQuery } from 'react-query';
import { useQuery } from '@tanstack/react-query';
import axios, { parseAxiosError } from '@/portainer/services/axios';
import { EnvironmentId } from '@/react/portainer/environments/types';

View file

@ -1,4 +1,4 @@
import { useQueryClient, useMutation } from 'react-query';
import { useQueryClient, useMutation } from '@tanstack/react-query';
import { promiseSequence } from '@/portainer/helpers/promise-utils';
import axios, { parseAxiosError } from '@/portainer/services/axios';

View file

@ -1,4 +1,4 @@
import { useQuery } from 'react-query';
import { useQuery } from '@tanstack/react-query';
import axios, { parseAxiosError } from '@/portainer/services/axios';
import { withError } from '@/react-tools/react-query';

View file

@ -1,4 +1,4 @@
import { useMutation, useQueryClient } from 'react-query';
import { useMutation, useQueryClient } from '@tanstack/react-query';
import axios, { parseAxiosError } from '@/portainer/services/axios';
import { withError, withInvalidate } from '@/react-tools/react-query';

View file

@ -1,5 +1,5 @@
import { useEffect, useState } from 'react';
import { useMutation } from 'react-query';
import { useMutation } from '@tanstack/react-query';
import { useEnvironmentList } from '@/react/portainer/environments/queries/useEnvironmentList';
import {

View file

@ -1,6 +1,6 @@
import { ChangeEvent, useState } from 'react';
import { RefreshCcw } from 'lucide-react';
import { useQueryClient } from 'react-query';
import { useQueryClient } from '@tanstack/react-query';
import { string, StringSchema } from 'yup';
import {

View file

@ -1,5 +1,5 @@
import { AxiosError } from 'axios';
import { useQuery } from 'react-query';
import { useQuery } from '@tanstack/react-query';
import axios, {
isDefaultResponse,

View file

@ -1,4 +1,4 @@
import { useQuery } from 'react-query';
import { useQuery } from '@tanstack/react-query';
import axios, { parseAxiosError } from '@/portainer/services/axios';

View file

@ -1,4 +1,4 @@
import { useQuery } from 'react-query';
import { useQuery } from '@tanstack/react-query';
import axios, { parseAxiosError } from '@/portainer/services/axios';

View file

@ -1,4 +1,4 @@
import { useQuery } from 'react-query';
import { useQuery } from '@tanstack/react-query';
import { error as notifyError } from '@/portainer/services/notifications';
import { useNodesCount } from '@/react/portainer/system/useNodesCount';
@ -8,7 +8,7 @@ import { LicenseInfo, LicenseType } from './types';
export function useLicenseInfo() {
const { isLoading, data: info } = useQuery<LicenseInfo, Error>(
'licenseInfo',
['licenseInfo'],
() => getLicenseInfo(),
{
onError(error) {

View file

@ -1,4 +1,4 @@
import { useQuery } from 'react-query';
import { useQuery } from '@tanstack/react-query';
import axios, { parseAxiosError } from '@/portainer/services/axios';

View file

@ -1,4 +1,4 @@
import { useMutation } from 'react-query';
import { useMutation } from '@tanstack/react-query';
import { saveAs } from 'file-saver';
import axios, { parseAxiosError } from '@/portainer/services/axios';

View file

@ -1,4 +1,4 @@
import { useMutation, useQueryClient } from 'react-query';
import { useMutation, useQueryClient } from '@tanstack/react-query';
import { promiseSequence } from '@/portainer/helpers/promise-utils';
import axios, { parseAxiosError } from '@/portainer/services/axios';

View file

@ -1,4 +1,4 @@
import { QueryKey, useQuery } from 'react-query';
import { QueryKey, useQuery } from '@tanstack/react-query';
import { withError } from '@/react-tools/react-query';
import axios, { parseAxiosError } from '@/portainer/services/axios';

View file

@ -1,4 +1,4 @@
import { useQuery } from 'react-query';
import { useQuery } from '@tanstack/react-query';
import axios, { parseAxiosError } from '@/portainer/services/axios';
import { useEnvironmentId } from '@/react/hooks/useEnvironmentId';

View file

@ -1,4 +1,4 @@
import { useQuery } from 'react-query';
import { useQuery } from '@tanstack/react-query';
import _ from 'lodash';
import { Environment } from '@/react/portainer/environments/types';

View file

@ -1,4 +1,4 @@
import { useQuery } from 'react-query';
import { useQuery } from '@tanstack/react-query';
import { Environment } from '@/react/portainer/environments/types';
import { Registry } from '@/react/portainer/registries/types/registry';

View file

@ -1,4 +1,4 @@
import { useQueryClient } from 'react-query';
import { useQueryClient } from '@tanstack/react-query';
import { useRouter } from '@uirouter/react';
import { PlusCircle } from 'lucide-react';
@ -103,6 +103,6 @@ export function FDOProfilesDatatableActions({
})
);
await queryClient.invalidateQueries('fdo_profiles');
await queryClient.invalidateQueries(['fdo_profiles']);
}
}

View file

@ -1,12 +1,12 @@
import { useEffect, useMemo } from 'react';
import { useQuery } from 'react-query';
import { useQuery } from '@tanstack/react-query';
import PortainerError from '@/portainer/error';
import * as notifications from '@/portainer/services/notifications';
import { getProfiles } from '@/portainer/hostmanagement/fdo/fdo.service';
export function useFDOProfiles() {
const { isLoading, data, isError, error } = useQuery('fdo_profiles', () =>
const { isLoading, data, isError, error } = useQuery(['fdo_profiles'], () =>
getProfiles()
);

View file

@ -1,4 +1,4 @@
import { useQuery } from 'react-query';
import { useQuery } from '@tanstack/react-query';
import axios, { parseAxiosError } from '@/portainer/services/axios';
import { withError } from '@/react-tools/react-query';

View file

@ -1,4 +1,4 @@
import { useMutation } from 'react-query';
import { useMutation } from '@tanstack/react-query';
import { saveAs } from 'file-saver';
import axios, { parseAxiosError } from '@/portainer/services/axios';

View file

@ -1,4 +1,4 @@
import { useMutation } from 'react-query';
import { useMutation } from '@tanstack/react-query';
import axios, { parseAxiosError } from '@/portainer/services/axios';
import { withGlobalError } from '@/react-tools/react-query';

View file

@ -1,4 +1,4 @@
import { useMutation, useQueryClient } from 'react-query';
import { useMutation, useQueryClient } from '@tanstack/react-query';
import axios, { parseAxiosError } from '@/portainer/services/axios';
import { withGlobalError } from '@/react-tools/react-query';

View file

@ -1,5 +1,5 @@
import { Form, Formik } from 'formik';
import { useQueryClient } from 'react-query';
import { useQueryClient } from '@tanstack/react-query';
import kubeIcon from '@/assets/ico/kube.svg?c';
import { notifySuccess } from '@/portainer/services/notifications';

View file

@ -1,4 +1,4 @@
import { useMutation } from 'react-query';
import { useMutation } from '@tanstack/react-query';
import axios, { parseAxiosError } from '@/portainer/services/axios';
import { mutationOptions, withError } from '@/react-tools/react-query';

View file

@ -1,4 +1,4 @@
import { useQuery } from 'react-query';
import { useQuery } from '@tanstack/react-query';
import axios, { parseAxiosError } from '@/portainer/services/axios';
import { withError } from '@/react-tools/react-query';

View file

@ -1,4 +1,4 @@
import { useMutation, useQueryClient } from 'react-query';
import { useMutation, useQueryClient } from '@tanstack/react-query';
import axios, { parseAxiosError } from '@/portainer/services/axios';
import {

View file

@ -1,4 +1,4 @@
import { useQuery } from 'react-query';
import { useQuery } from '@tanstack/react-query';
import { withError } from '@/react-tools/react-query';

View file

@ -1,4 +1,4 @@
import { useQuery } from 'react-query';
import { useQuery } from '@tanstack/react-query';
import axios, { parseAxiosError } from '@/portainer/services/axios';

View file

@ -1,4 +1,4 @@
import { useQuery, useMutation, useQueryClient } from 'react-query';
import { useQuery, useMutation, useQueryClient } from '@tanstack/react-query';
import {
mutationOptions,

View file

@ -1,4 +1,4 @@
import { useQuery } from 'react-query';
import { useQuery } from '@tanstack/react-query';
import axios, { parseAxiosError } from '@/portainer/services/axios';
import { withError } from '@/react-tools/react-query';

View file

@ -1,4 +1,4 @@
import { useQuery } from 'react-query';
import { useQuery } from '@tanstack/react-query';
import axios, { parseAxiosError } from '@/portainer/services/axios';
import { withError } from '@/react-tools/react-query';

View file

@ -1,5 +1,4 @@
import { useQuery } from 'react-query';
import { RetryValue } from 'react-query/types/core/retryer';
import { UseQueryOptions, useQuery } from '@tanstack/react-query';
import axios, { parseAxiosError } from '@/portainer/services/axios';
import { UserId } from '@/portainer/users/types';
@ -43,7 +42,7 @@ export function useSystemStatus<T = StatusResponse>({
}: {
select?: (status: StatusResponse) => T;
enabled?: boolean;
retry?: RetryValue<unknown>;
retry?: UseQueryOptions['retry'];
onSuccess?: (data: T) => void;
} = {}) {
return useQuery(queryKey, () => getSystemStatus(), {

View file

@ -1,4 +1,4 @@
import { useQuery } from 'react-query';
import { useQuery } from '@tanstack/react-query';
import axios, { parseAxiosError } from '@/portainer/services/axios';

View file

@ -1,4 +1,4 @@
import { useMutation } from 'react-query';
import { useMutation } from '@tanstack/react-query';
import axios, {
isAxiosError,

View file

@ -1,4 +1,4 @@
import { useMutation } from 'react-query';
import { useMutation } from '@tanstack/react-query';
import { useEnvironmentId } from '@/react/hooks/useEnvironmentId';
import { createVolume } from '@/react/docker/volumes/queries/useCreateVolume';

View file

@ -1,4 +1,4 @@
import { useQuery } from 'react-query';
import { useQuery } from '@tanstack/react-query';
import axios, { parseAxiosError } from '@/portainer/services/axios';
import { useRegistries } from '@/react/portainer/registries/queries/useRegistries';

View file

@ -1,4 +1,4 @@
import { useQuery } from 'react-query';
import { useQuery } from '@tanstack/react-query';
import axios, { parseAxiosError } from '@/portainer/services/axios';

View file

@ -28,7 +28,7 @@ export function useInitialValues({
} = useCurrentStateAndParams();
const fileContentQuery = useFetchTemplateFile(appTemplateId);
if (fileContentQuery.isLoading) {
if (fileContentQuery.isInitialLoading) {
return undefined;
}

View file

@ -1,4 +1,4 @@
import { useMutation, useQueryClient } from 'react-query';
import { useMutation, useQueryClient } from '@tanstack/react-query';
import axios, {
json2formData,

View file

@ -1,4 +1,4 @@
import { useQuery } from 'react-query';
import { useQuery } from '@tanstack/react-query';
import { withGlobalError } from '@/react-tools/react-query';
import axios, { parseAxiosError } from '@/portainer/services/axios';

View file

@ -1,4 +1,4 @@
import { useMutation, useQuery } from 'react-query';
import { useMutation, useQuery } from '@tanstack/react-query';
import axios, { parseAxiosError } from '@/portainer/services/axios';
import { withGlobalError } from '@/react-tools/react-query';

View file

@ -1,4 +1,4 @@
import { useQuery } from 'react-query';
import { useQuery } from '@tanstack/react-query';
import axios, { parseAxiosError } from '@/portainer/services/axios';
import { withGlobalError } from '@/react-tools/react-query';

View file

@ -1,4 +1,4 @@
import { useMutation, useQueryClient } from 'react-query';
import { useMutation, useQueryClient } from '@tanstack/react-query';
import {
mutationOptions,

View file

@ -1,4 +1,4 @@
import { useMutation, useQueryClient } from 'react-query';
import { useMutation, useQueryClient } from '@tanstack/react-query';
import axios, { parseAxiosError } from '@/portainer/services/axios';
import {

View file

@ -1,4 +1,4 @@
import { useQuery } from 'react-query';
import { useQuery } from '@tanstack/react-query';
import axios, { parseAxiosError } from '@/portainer/services/axios';

View file

@ -1,5 +1,5 @@
import { useRouter } from '@uirouter/react';
import { useMutation, useQueryClient } from 'react-query';
import { useMutation, useQueryClient } from '@tanstack/react-query';
import { Users } from 'lucide-react';
import { usePublicSettings } from '@/react/portainer/settings/queries';

View file

@ -1,5 +1,5 @@
import { Formik, Field, Form } from 'formik';
import { useMutation, useQueryClient } from 'react-query';
import { useMutation, useQueryClient } from '@tanstack/react-query';
import { useReducer } from 'react';
import { Plus } from 'lucide-react';

View file

@ -1,4 +1,4 @@
import { useMutation, useQueryClient } from 'react-query';
import { useMutation, useQueryClient } from '@tanstack/react-query';
import { Users } from 'lucide-react';
import { ColumnDef } from '@tanstack/react-table';

View file

@ -1,4 +1,4 @@
import { useMutation, useQuery, useQueryClient } from 'react-query';
import { useMutation, useQuery, useQueryClient } from '@tanstack/react-query';
import { promiseSequence } from '@/portainer/helpers/promise-utils';
import { notifyError } from '@/portainer/services/notifications';

View file

@ -1,4 +1,4 @@
import { useQuery } from 'react-query';
import { useQuery } from '@tanstack/react-query';
import axios, { parseAxiosError } from '@/portainer/services/axios';