diff --git a/packages/plugins/ui-theme/src/App/App.tsx b/packages/plugins/ui-theme/src/App/App.tsx index d46da5d4e..0ed5c5360 100644 --- a/packages/plugins/ui-theme/src/App/App.tsx +++ b/packages/plugins/ui-theme/src/App/App.tsx @@ -1,8 +1,8 @@ /* eslint-disable react/jsx-max-depth */ import styled from '@emotion/styled'; +import Box from '@mui/material/Box'; import React, { Suspense, useEffect } from 'react'; import { Router } from 'react-router-dom'; -import Box from 'verdaccio-ui/components/Box'; import Loading from 'verdaccio-ui/components/Loading'; import StyleBaseline from 'verdaccio-ui/design-tokens/StyleBaseline'; import loadDayJSLocale from 'verdaccio-ui/design-tokens/load-dayjs-locale'; diff --git a/packages/plugins/ui-theme/src/App/Header/Header.tsx b/packages/plugins/ui-theme/src/App/Header/Header.tsx index b9b04a00f..b1868bc02 100644 --- a/packages/plugins/ui-theme/src/App/Header/Header.tsx +++ b/packages/plugins/ui-theme/src/App/Header/Header.tsx @@ -1,7 +1,7 @@ +import Button from '@mui/material/Button'; import React, { useState } from 'react'; import { useTranslation } from 'react-i18next'; import { useDispatch, useSelector } from 'react-redux'; -import Button from 'verdaccio-ui/components/Button'; import { useConfig } from 'verdaccio-ui/providers/config'; import { Dispatch, RootState } from '../../store/store'; diff --git a/packages/plugins/ui-theme/src/App/Header/HeaderMenu.tsx b/packages/plugins/ui-theme/src/App/Header/HeaderMenu.tsx index f3b38502a..0686bcbec 100644 --- a/packages/plugins/ui-theme/src/App/Header/HeaderMenu.tsx +++ b/packages/plugins/ui-theme/src/App/Header/HeaderMenu.tsx @@ -1,8 +1,8 @@ import AccountCircle from '@mui/icons-material/AccountCircle'; +import IconButton from '@mui/material/IconButton'; +import Menu from '@mui/material/Menu'; import React, { MouseEvent } from 'react'; import { useTranslation } from 'react-i18next'; -import IconButton from 'verdaccio-ui/components/IconButton'; -import Menu from 'verdaccio-ui/components/Menu'; import MenuItem from 'verdaccio-ui/components/MenuItem'; import HeaderGreetings from './HeaderGreetings'; diff --git a/packages/plugins/ui-theme/src/App/Header/HeaderRight.tsx b/packages/plugins/ui-theme/src/App/Header/HeaderRight.tsx index f213ab5a0..e47cfa134 100644 --- a/packages/plugins/ui-theme/src/App/Header/HeaderRight.tsx +++ b/packages/plugins/ui-theme/src/App/Header/HeaderRight.tsx @@ -1,6 +1,6 @@ +import Button from '@mui/material/Button'; import React, { MouseEvent, useContext, useEffect, useState } from 'react'; import { useTranslation } from 'react-i18next'; -import Button from 'verdaccio-ui/components/Button'; import ThemeContext from 'verdaccio-ui/design-tokens/ThemeContext'; import HeaderMenu from './HeaderMenu'; diff --git a/packages/plugins/ui-theme/src/App/Header/HeaderToolTipIcon.tsx b/packages/plugins/ui-theme/src/App/Header/HeaderToolTipIcon.tsx index e8d4520fe..b3d57b6ed 100644 --- a/packages/plugins/ui-theme/src/App/Header/HeaderToolTipIcon.tsx +++ b/packages/plugins/ui-theme/src/App/Header/HeaderToolTipIcon.tsx @@ -3,8 +3,8 @@ import Info from '@mui/icons-material/Info'; import NightsStay from '@mui/icons-material/NightsStay'; import Search from '@mui/icons-material/Search'; import WbSunny from '@mui/icons-material/WbSunny'; +import IconButton from '@mui/material/IconButton'; import React, { forwardRef } from 'react'; -import IconButton from 'verdaccio-ui/components/IconButton'; import { IconSearchButton, StyledLink } from './styles'; diff --git a/packages/plugins/ui-theme/src/App/Header/LoginDialog/LoginDialog.tsx b/packages/plugins/ui-theme/src/App/Header/LoginDialog/LoginDialog.tsx index c651274ee..03b93e3a3 100644 --- a/packages/plugins/ui-theme/src/App/Header/LoginDialog/LoginDialog.tsx +++ b/packages/plugins/ui-theme/src/App/Header/LoginDialog/LoginDialog.tsx @@ -1,9 +1,9 @@ +import Dialog from '@mui/material/Dialog'; +import DialogContent from '@mui/material/DialogContent'; import i18next from 'i18next'; import isEmpty from 'lodash/isEmpty'; import React, { useCallback, useEffect } from 'react'; import { useDispatch, useSelector } from 'react-redux'; -import Dialog from 'verdaccio-ui/components/Dialog'; -import DialogContent from 'verdaccio-ui/components/DialogContent'; import { LoginBody } from '../../../store/models/login'; import { Dispatch, RootState } from '../../../store/store'; diff --git a/packages/plugins/ui-theme/src/App/Header/LoginDialog/LoginDialogCloseButton.tsx b/packages/plugins/ui-theme/src/App/Header/LoginDialog/LoginDialogCloseButton.tsx index 288e68f10..7201f436d 100644 --- a/packages/plugins/ui-theme/src/App/Header/LoginDialog/LoginDialogCloseButton.tsx +++ b/packages/plugins/ui-theme/src/App/Header/LoginDialog/LoginDialogCloseButton.tsx @@ -1,9 +1,9 @@ import styled from '@emotion/styled'; import CloseIcon from '@mui/icons-material/Close'; +import DialogTitle from '@mui/material/DialogTitle'; +import IconButton from '@mui/material/IconButton'; import React from 'react'; import { useTranslation } from 'react-i18next'; -import DialogTitle from 'verdaccio-ui/components/DialogTitle'; -import IconButton from 'verdaccio-ui/components/IconButton'; import { Theme } from 'verdaccio-ui/design-tokens/theme'; const StyledIconButton = styled(IconButton)<{ theme?: Theme }>(({ theme }) => ({ diff --git a/packages/plugins/ui-theme/src/App/Header/LoginDialog/LoginDialogForm.tsx b/packages/plugins/ui-theme/src/App/Header/LoginDialog/LoginDialogForm.tsx index 7694c9b74..73797dff2 100644 --- a/packages/plugins/ui-theme/src/App/Header/LoginDialog/LoginDialogForm.tsx +++ b/packages/plugins/ui-theme/src/App/Header/LoginDialog/LoginDialogForm.tsx @@ -1,9 +1,9 @@ /* eslint-disable verdaccio/jsx-spread */ import styled from '@emotion/styled'; +import Button from '@mui/material/Button'; import React, { memo } from 'react'; import { useForm } from 'react-hook-form'; import { useTranslation } from 'react-i18next'; -import Button from 'verdaccio-ui/components/Button'; import TextField from 'verdaccio-ui/components/TextField'; import { Theme } from 'verdaccio-ui/design-tokens/theme'; import { LoginError } from 'verdaccio-ui/utils/login'; diff --git a/packages/plugins/ui-theme/src/App/Header/LoginDialog/LoginDialogFormError.tsx b/packages/plugins/ui-theme/src/App/Header/LoginDialog/LoginDialogFormError.tsx index 1accab0db..236a8cac1 100644 --- a/packages/plugins/ui-theme/src/App/Header/LoginDialog/LoginDialogFormError.tsx +++ b/packages/plugins/ui-theme/src/App/Header/LoginDialog/LoginDialogFormError.tsx @@ -1,8 +1,8 @@ import styled from '@emotion/styled'; import Error from '@mui/icons-material/Error'; +import Box from '@mui/material/Box'; +import SnackbarContent from '@mui/material/SnackbarContent'; import React, { memo } from 'react'; -import Box from 'verdaccio-ui/components/Box'; -import SnackbarContent from 'verdaccio-ui/components/SnackbarContent'; import { Theme } from 'verdaccio-ui/design-tokens/theme'; import { LoginError } from 'verdaccio-ui/utils/login'; diff --git a/packages/plugins/ui-theme/src/App/Header/LoginDialog/LoginDialogHeader.tsx b/packages/plugins/ui-theme/src/App/Header/LoginDialog/LoginDialogHeader.tsx index f1ecbff42..02e1d19b8 100644 --- a/packages/plugins/ui-theme/src/App/Header/LoginDialog/LoginDialogHeader.tsx +++ b/packages/plugins/ui-theme/src/App/Header/LoginDialog/LoginDialogHeader.tsx @@ -1,12 +1,12 @@ import styled from '@emotion/styled'; import CloseIcon from '@mui/icons-material/Close'; import LockOutlined from '@mui/icons-material/LockOutlined'; +import Avatar from '@mui/material/Avatar'; +import Box from '@mui/material/Box'; +import IconButton from '@mui/material/IconButton'; import React from 'react'; import { useTranslation } from 'react-i18next'; -import Avatar from 'verdaccio-ui/components/Avatar'; -import Box from 'verdaccio-ui/components/Box'; import Heading from 'verdaccio-ui/components/Heading'; -import IconButton from 'verdaccio-ui/components/IconButton'; import { Theme } from 'verdaccio-ui/design-tokens/theme'; interface Props { diff --git a/packages/plugins/ui-theme/src/App/Header/RegistryInfoDialog/RegistryInfoDialog.tsx b/packages/plugins/ui-theme/src/App/Header/RegistryInfoDialog/RegistryInfoDialog.tsx index 8096dc696..7ffc7a37b 100644 --- a/packages/plugins/ui-theme/src/App/Header/RegistryInfoDialog/RegistryInfoDialog.tsx +++ b/packages/plugins/ui-theme/src/App/Header/RegistryInfoDialog/RegistryInfoDialog.tsx @@ -1,8 +1,8 @@ +import Button from '@mui/material/Button'; +import Dialog from '@mui/material/Dialog'; +import DialogActions from '@mui/material/DialogActions'; import React from 'react'; import { useTranslation } from 'react-i18next'; -import Button from 'verdaccio-ui/components/Button'; -import Dialog from 'verdaccio-ui/components/Dialog'; -import DialogActions from 'verdaccio-ui/components/DialogActions'; import { Content, Title } from './styles'; import { Props } from './types'; diff --git a/packages/plugins/ui-theme/src/App/Header/RegistryInfoDialog/styles.ts b/packages/plugins/ui-theme/src/App/Header/RegistryInfoDialog/styles.ts index 6a201ce37..0020e715e 100644 --- a/packages/plugins/ui-theme/src/App/Header/RegistryInfoDialog/styles.ts +++ b/packages/plugins/ui-theme/src/App/Header/RegistryInfoDialog/styles.ts @@ -1,6 +1,6 @@ import styled from '@emotion/styled'; -import DialogContent from 'verdaccio-ui/components/DialogContent'; -import DialogTitle from 'verdaccio-ui/components/DialogTitle'; +import DialogContent from '@mui/material/DialogContent'; +import DialogTitle from '@mui/material/DialogTitle'; import { Theme } from 'verdaccio-ui/design-tokens/theme'; export const Title = styled(DialogTitle)<{ theme?: Theme }>((props) => ({ diff --git a/packages/plugins/ui-theme/src/App/Header/styles.ts b/packages/plugins/ui-theme/src/App/Header/styles.ts index 53c70992e..57e1a648e 100644 --- a/packages/plugins/ui-theme/src/App/Header/styles.ts +++ b/packages/plugins/ui-theme/src/App/Header/styles.ts @@ -1,7 +1,7 @@ import { css } from '@emotion/react'; import styled from '@emotion/styled'; +import IconButton from '@mui/material/IconButton'; import AppBar from 'verdaccio-ui/components/AppBar'; -import IconButton from 'verdaccio-ui/components/IconButton'; import Link from 'verdaccio-ui/components/Link'; import Toolbar from 'verdaccio-ui/components/Toolbar'; import { Theme } from 'verdaccio-ui/design-tokens/theme'; diff --git a/packages/plugins/ui-theme/src/components/ActionBar/ActionBar.tsx b/packages/plugins/ui-theme/src/components/ActionBar/ActionBar.tsx index cdb328f52..b04ac2c54 100644 --- a/packages/plugins/ui-theme/src/components/ActionBar/ActionBar.tsx +++ b/packages/plugins/ui-theme/src/components/ActionBar/ActionBar.tsx @@ -1,8 +1,8 @@ +import Box from '@mui/material/Box'; import React from 'react'; import { isURL } from 'verdaccio-ui/utils/url'; import { DetailContext } from '../../pages/Version'; -import Box from '../Box'; import ActionBarAction, { ActionBarActionProps } from './ActionBarAction'; /* eslint-disable verdaccio/jsx-spread */ diff --git a/packages/plugins/ui-theme/src/components/ActionBar/__snapshots__/ActionBar.test.tsx.snap b/packages/plugins/ui-theme/src/components/ActionBar/__snapshots__/ActionBar.test.tsx.snap index 9fcac8f4a..207d07eb8 100644 --- a/packages/plugins/ui-theme/src/components/ActionBar/__snapshots__/ActionBar.test.tsx.snap +++ b/packages/plugins/ui-theme/src/components/ActionBar/__snapshots__/ActionBar.test.tsx.snap @@ -18,7 +18,7 @@ exports[` component should render the component in default state 1` font-family: -apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif; font-weight: 400; font-size: 1rem; - line-height: 1.75; + line-height: 1.5; } .emotion-3 { @@ -162,8 +162,8 @@ exports[` component should render the component in default state 1` rel="noopener noreferrer" target="_blank" > - - +

component should render the component in default state 1` rel="noopener noreferrer" target="_blank" > - - +

- 2. Publish - +

@@ -374,11 +374,11 @@ exports[` component should load the component in default state 1`] = ` />
- 3. Refresh this page - +