1
0
Fork 0
mirror of https://github.com/portainer/portainer.git synced 2025-08-05 05:45:22 +02:00

refactor(portainer): move to react [EE-3350] (#7915)

This commit is contained in:
Chaim Lev-Ari 2022-11-13 10:10:18 +02:00 committed by GitHub
parent 30e23ea5b4
commit 78dcba614d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
192 changed files with 200 additions and 211 deletions

View file

@ -1,4 +1,4 @@
import { UserContext } from '@/portainer/hooks/useUser';
import { UserContext } from '@/react/hooks/useUser';
import { UserViewModel } from '@/portainer/models/user';
import { render, within } from '@/react-tools/test-utils';

View file

@ -16,11 +16,7 @@ import {
type EnvironmentId,
EnvironmentStatus,
} from '@/react/portainer/environments/types';
import {
Authorized,
useUser,
isEnvironmentAdmin,
} from '@/portainer/hooks/useUser';
import { Authorized, useUser, isEnvironmentAdmin } from '@/react/hooks/useUser';
import { useInfo, useVersion } from '@/docker/services/system.service';
import { SidebarItem } from './SidebarItem';

View file

@ -11,7 +11,7 @@ import {
} from '@/react/portainer/environments/types';
import { getPlatformType } from '@/react/portainer/environments/utils';
import { useEnvironment } from '@/react/portainer/environments/queries/useEnvironment';
import { useLocalStorage } from '@/portainer/hooks/useLocalStorage';
import { useLocalStorage } from '@/react/hooks/useLocalStorage';
import { EndpointProviderInterface } from '@/portainer/services/endpointProvider';
import { getPlatformIcon } from '../portainer/environments/utils/get-platform-icon';

View file

@ -1,7 +1,7 @@
import { PropsWithChildren } from 'react';
import clsx from 'clsx';
import { isBE } from '@/portainer/feature-flags/feature-flags.service';
import { isBE } from '@/react/portainer/feature-flags/feature-flags.service';
import { UpdateNotification } from './UpdateNotifications';
import { BuildInfoModalButton } from './BuildInfoModal';

View file

@ -2,7 +2,7 @@ import { useQuery } from 'react-query';
import clsx from 'clsx';
import { getVersionStatus } from '@/portainer/services/api/status.service';
import { useUIState } from '@/portainer/hooks/useUIState';
import { useUIState } from '@/react/hooks/useUIState';
import { Icon } from '@@/Icon';

View file

@ -1,7 +1,7 @@
import { ChevronsLeft, ChevronsRight } from 'react-feather';
import clsx from 'clsx';
import { isBE } from '@/portainer/feature-flags/feature-flags.service';
import { isBE } from '@/react/portainer/feature-flags/feature-flags.service';
import smallLogo from '@/assets/ico/logomark.svg';
import { Link } from '@@/Link';

View file

@ -10,7 +10,7 @@ import {
} from '@/portainer/services/terminal-window';
import { EnvironmentId } from '@/react/portainer/environments/types';
import { error as notifyError } from '@/portainer/services/notifications';
import { useLocalStorage } from '@/portainer/hooks/useLocalStorage';
import { useLocalStorage } from '@/react/hooks/useLocalStorage';
import { Icon } from '@@/Icon';
import { Button } from '@@/buttons';

View file

@ -1,7 +1,7 @@
import { Box, Edit, Layers, Lock, Server } from 'react-feather';
import { EnvironmentId } from '@/react/portainer/environments/types';
import { Authorized } from '@/portainer/hooks/useUser';
import { Authorized } from '@/react/hooks/useUser';
import Helm from '@/assets/ico/vendor/helm.svg?c';
import Route from '@/assets/ico/route.svg?c';

View file

@ -12,7 +12,7 @@ import { usePublicSettings } from '@/react/portainer/settings/queries';
import {
FeatureFlag,
useFeatureFlag,
} from '@/portainer/feature-flags/useRedirectFeatureFlag';
} from '@/react/portainer/feature-flags/useRedirectFeatureFlag';
import { SidebarItem } from './SidebarItem';
import { SidebarSection } from './SidebarSection';

View file

@ -1,7 +1,7 @@
import clsx from 'clsx';
import { Home } from 'react-feather';
import { useUser } from '@/portainer/hooks/useUser';
import { useUser } from '@/react/hooks/useUser';
import { useIsTeamLeader } from '@/portainer/users/queries';
import { usePublicSettings } from '@/react/portainer/settings/queries';

View file

@ -12,7 +12,7 @@ import {
import angular, { IScope } from 'angular';
import _ from 'lodash';
import * as storage from '@/portainer/hooks/useLocalStorage';
import * as storage from '@/react/hooks/useLocalStorage';
// using bootstrap breakpoint - https://getbootstrap.com/docs/5.0/layout/breakpoints/#min-width
const mobileWidth = 992;