Skip to content
Snippets Groups Projects
Verified Commit 024c592e authored by Loïs Poujade's avatar Loïs Poujade
Browse files

MaterialUI auto upgrade

ran `npx @mui/codemod v5.0.0/preset-safe`
parent fdbba74b
Branches
No related tags found
No related merge requests found
Showing
with 45 additions and 44 deletions
import React from 'react'; import React from 'react';
import { shallow } from 'enzyme'; import { shallow } from 'enzyme';
import { ThemeProvider, StylesProvider } from '@material-ui/core/styles'; import { ThemeProvider, StyledEngineProvider } from '@mui/material/styles';
import StylesProvider from '@mui/styles/StylesProvider';
import Fullscreen from 'react-full-screen'; import Fullscreen from 'react-full-screen';
import { DndContext, DndProvider } from 'react-dnd'; import { DndContext, DndProvider } from 'react-dnd';
import { AppProviders } from '../../../src/components/AppProviders'; import { AppProviders } from '../../../src/components/AppProviders';
...@@ -34,7 +35,7 @@ describe('AppProviders', () => { ...@@ -34,7 +35,7 @@ describe('AppProviders', () => {
it('sets up a theme based on the config passed in merged w/ MaterialUI', () => { it('sets up a theme based on the config passed in merged w/ MaterialUI', () => {
const wrapper = createWrapper(); const wrapper = createWrapper();
const { theme } = wrapper.find(ThemeProvider).props(); const { theme } = wrapper.find(ThemeProvider).props();
expect(theme.palette.type).toEqual('light'); expect(theme.palette.mode).toEqual('light');
expect(theme.typography.useNextVariants).toBe(true); expect(theme.typography.useNextVariants).toBe(true);
expect(Object.keys(theme).length).toBeGreaterThan(10); expect(Object.keys(theme).length).toBeGreaterThan(10);
}); });
......
import React from 'react'; import React from 'react';
import { shallow } from 'enzyme'; import { shallow } from 'enzyme';
import Typography from '@material-ui/core/Typography'; import Typography from '@mui/material/Typography';
import Link from '@material-ui/core/Link'; import Link from '@mui/material/Link';
import { Img } from 'react-image'; import { Img } from 'react-image';
import { AttributionPanel } from '../../../src/components/AttributionPanel'; import { AttributionPanel } from '../../../src/components/AttributionPanel';
import { LabelValueMetadata } from '../../../src/components/LabelValueMetadata'; import { LabelValueMetadata } from '../../../src/components/LabelValueMetadata';
......
import React from 'react'; import React from 'react';
import { shallow } from 'enzyme'; import { shallow } from 'enzyme';
import Typography from '@material-ui/core/Typography'; import Typography from '@mui/material/Typography';
import IconButton from '@material-ui/core/IconButton'; import IconButton from '@mui/material/IconButton';
import MiradorIcon from '../../../src/components/icons/MiradorIcon'; import MiradorIcon from '../../../src/components/icons/MiradorIcon';
import { Branding } from '../../../src/components/Branding'; import { Branding } from '../../../src/components/Branding';
...@@ -15,7 +15,7 @@ describe('Branding', () => { ...@@ -15,7 +15,7 @@ describe('Branding', () => {
wrapper.matchesElement( wrapper.matchesElement(
<div> <div>
<Typography> <Typography>
<IconButton> <IconButton size="large">
<MiradorIcon /> <MiradorIcon />
</IconButton> </IconButton>
</Typography> </Typography>
...@@ -34,7 +34,7 @@ describe('Branding', () => { ...@@ -34,7 +34,7 @@ describe('Branding', () => {
<Typography>mirador</Typography> <Typography>mirador</Typography>
</div> </div>
<Typography> <Typography>
<IconButton> <IconButton size="large">
<MiradorIcon /> <MiradorIcon />
</IconButton> </IconButton>
</Typography> </Typography>
......
import React from 'react'; import React from 'react';
import { shallow } from 'enzyme'; import { shallow } from 'enzyme';
import Typography from '@material-ui/core/Typography'; import Typography from '@mui/material/Typography';
import Chip from '@material-ui/core/Chip'; import Chip from '@mui/material/Chip';
import MenuList from '@material-ui/core/MenuList'; import MenuList from '@mui/material/MenuList';
import MenuItem from '@material-ui/core/MenuItem'; import MenuItem from '@mui/material/MenuItem';
import { CanvasAnnotations } from '../../../src/components/CanvasAnnotations'; import { CanvasAnnotations } from '../../../src/components/CanvasAnnotations';
import { ScrollTo } from '../../../src/components/ScrollTo'; import { ScrollTo } from '../../../src/components/ScrollTo';
......
import React from 'react'; import React from 'react';
import { shallow } from 'enzyme'; import { shallow } from 'enzyme';
import Typography from '@material-ui/core/Typography'; import Typography from '@mui/material/Typography';
import { CanvasInfo } from '../../../src/components/CanvasInfo'; import { CanvasInfo } from '../../../src/components/CanvasInfo';
import { LabelValueMetadata } from '../../../src/components/LabelValueMetadata'; import { LabelValueMetadata } from '../../../src/components/LabelValueMetadata';
import CollapsibleSection from '../../../src/containers/CollapsibleSection'; import CollapsibleSection from '../../../src/containers/CollapsibleSection';
......
import React from 'react'; import React from 'react';
import { shallow } from 'enzyme'; import { shallow } from 'enzyme';
import Input from '@material-ui/core/Input'; import Input from '@mui/material/Input';
import Slider from '@material-ui/core/Slider'; import Slider from '@mui/material/Slider';
import Typography from '@material-ui/core/Typography'; import Typography from '@mui/material/Typography';
import { DragDropContext, Droppable, Draggable } from 'react-beautiful-dnd'; import { DragDropContext, Droppable, Draggable } from 'react-beautiful-dnd';
import { CanvasLayers } from '../../../src/components/CanvasLayers'; import { CanvasLayers } from '../../../src/components/CanvasLayers';
import IIIFThumbnail from '../../../src/containers/IIIFThumbnail'; import IIIFThumbnail from '../../../src/containers/IIIFThumbnail';
......
import React from 'react'; import React from 'react';
import { shallow } from 'enzyme'; import { shallow } from 'enzyme';
import Dialog from '@material-ui/core/Dialog'; import Dialog from '@mui/material/Dialog';
import ListItemText from '@material-ui/core/ListItemText'; import ListItemText from '@mui/material/ListItemText';
import MenuItem from '@material-ui/core/MenuItem'; import MenuItem from '@mui/material/MenuItem';
import { ChangeThemeDialog } from '../../../src/components/ChangeThemeDialog'; import { ChangeThemeDialog } from '../../../src/components/ChangeThemeDialog';
/** /**
......
import React from 'react'; import React from 'react';
import { shallow } from 'enzyme'; import { shallow } from 'enzyme';
import Typography from '@material-ui/core/Typography'; import Typography from '@mui/material/Typography';
import MiradorMenuButton from '../../../src/containers/MiradorMenuButton'; import MiradorMenuButton from '../../../src/containers/MiradorMenuButton';
import { CollapsibleSection } from '../../../src/components/CollapsibleSection'; import { CollapsibleSection } from '../../../src/components/CollapsibleSection';
......
import React from 'react'; import React from 'react';
import { shallow } from 'enzyme'; import { shallow } from 'enzyme';
import Dialog from '@material-ui/core/Dialog'; import Dialog from '@mui/material/Dialog';
import DialogActions from '@material-ui/core/DialogActions'; import DialogActions from '@mui/material/DialogActions';
import Button from '@material-ui/core/Button'; import Button from '@mui/material/Button';
import MenuItem from '@material-ui/core/MenuItem'; import MenuItem from '@mui/material/MenuItem';
import Skeleton from '@material-ui/lab/Skeleton'; import Skeleton from '@mui/material/Skeleton';
import { Utils } from 'manifesto.js'; import { Utils } from 'manifesto.js';
import { CollectionDialog } from '../../../src/components/CollectionDialog'; import { CollectionDialog } from '../../../src/components/CollectionDialog';
import collection from '../../fixtures/version-2/collection.json'; import collection from '../../fixtures/version-2/collection.json';
......
import React from 'react'; import React from 'react';
import { shallow } from 'enzyme'; import { shallow } from 'enzyme';
import Button from '@material-ui/core/Button'; import Button from '@mui/material/Button';
import { CollectionInfo } from '../../../src/components/CollectionInfo'; import { CollectionInfo } from '../../../src/components/CollectionInfo';
import CollapsibleSection from '../../../src/containers/CollapsibleSection'; import CollapsibleSection from '../../../src/containers/CollapsibleSection';
......
import React from 'react'; import React from 'react';
import { shallow } from 'enzyme'; import { shallow } from 'enzyme';
import Slide from '@material-ui/core/Slide'; import Slide from '@mui/material/Slide';
import ArrowLeftIcon from '@material-ui/icons/ArrowLeftSharp'; import ArrowLeftIcon from '@mui/icons-material/ArrowLeftSharp';
import ArrowRightIcon from '@material-ui/icons/ArrowRightSharp'; import ArrowRightIcon from '@mui/icons-material/ArrowRightSharp';
import MiradorMenuButton from '../../../src/containers/MiradorMenuButton'; import MiradorMenuButton from '../../../src/containers/MiradorMenuButton';
import { CompanionArea } from '../../../src/components/CompanionArea'; import { CompanionArea } from '../../../src/components/CompanionArea';
import CompanionWindowFactory from '../../../src/containers/CompanionWindowFactory'; import CompanionWindowFactory from '../../../src/containers/CompanionWindowFactory';
......
import React from 'react'; import React from 'react';
import { shallow } from 'enzyme'; import { shallow } from 'enzyme';
import Button from '@material-ui/core/Button'; import Button from '@mui/material/Button';
import Dialog from '@material-ui/core/Dialog'; import Dialog from '@mui/material/Dialog';
import DialogContentText from '@material-ui/core/DialogContentText'; import DialogContentText from '@mui/material/DialogContentText';
import { ErrorDialog } from '../../../src/components/ErrorDialog'; import { ErrorDialog } from '../../../src/components/ErrorDialog';
/** /**
......
import React from 'react'; import React from 'react';
import { shallow } from 'enzyme'; import { shallow } from 'enzyme';
import FullscreenIcon from '@material-ui/icons/FullscreenSharp'; import FullscreenIcon from '@mui/icons-material/FullscreenSharp';
import FullscreenExitIcon from '@material-ui/icons/FullscreenExitSharp'; import FullscreenExitIcon from '@mui/icons-material/FullscreenExitSharp';
import MiradorMenuButton from '../../../src/containers/MiradorMenuButton'; import MiradorMenuButton from '../../../src/containers/MiradorMenuButton';
import { FullScreenButton } from '../../../src/components/FullScreenButton'; import { FullScreenButton } from '../../../src/components/FullScreenButton';
......
import React from 'react'; import React from 'react';
import { shallow } from 'enzyme'; import { shallow } from 'enzyme';
import { Utils } from 'manifesto.js'; import { Utils } from 'manifesto.js';
import Paper from '@material-ui/core/Paper'; import Paper from '@mui/material/Paper';
import manifestJson from '../../fixtures/version-2/019.json'; import manifestJson from '../../fixtures/version-2/019.json';
import { GalleryView } from '../../../src/components/GalleryView'; import { GalleryView } from '../../../src/components/GalleryView';
import GalleryViewThumbnail from '../../../src/containers/GalleryViewThumbnail'; import GalleryViewThumbnail from '../../../src/containers/GalleryViewThumbnail';
......
import React from 'react'; import React from 'react';
import { shallow } from 'enzyme'; import { shallow } from 'enzyme';
import { Utils } from 'manifesto.js'; import { Utils } from 'manifesto.js';
import Chip from '@material-ui/core/Chip'; import Chip from '@mui/material/Chip';
import IntersectionObserver from '@researchgate/react-intersection-observer'; import IntersectionObserver from '@researchgate/react-intersection-observer';
import manifestJson from '../../fixtures/version-2/019.json'; import manifestJson from '../../fixtures/version-2/019.json';
import { GalleryViewThumbnail } from '../../../src/components/GalleryViewThumbnail'; import { GalleryViewThumbnail } from '../../../src/components/GalleryViewThumbnail';
......
import React from 'react'; import React from 'react';
import { shallow } from 'enzyme'; import { shallow } from 'enzyme';
import IntersectionObserver from '@researchgate/react-intersection-observer'; import IntersectionObserver from '@researchgate/react-intersection-observer';
import Typography from '@material-ui/core/Typography'; import Typography from '@mui/material/Typography';
import { IIIFThumbnail } from '../../../src/components/IIIFThumbnail'; import { IIIFThumbnail } from '../../../src/components/IIIFThumbnail';
/** /**
......
import React from 'react'; import React from 'react';
import { shallow } from 'enzyme'; import { shallow } from 'enzyme';
import Typography from '@material-ui/core/Typography'; import Typography from '@mui/material/Typography';
import { LabelValueMetadata } from '../../../src/components/LabelValueMetadata'; import { LabelValueMetadata } from '../../../src/components/LabelValueMetadata';
import SanitizedHtml from '../../../src/containers/SanitizedHtml'; import SanitizedHtml from '../../../src/containers/SanitizedHtml';
......
import React from 'react'; import React from 'react';
import { shallow } from 'enzyme'; import { shallow } from 'enzyme';
import ListItemText from '@material-ui/core/ListItemText'; import ListItemText from '@mui/material/ListItemText';
import MenuItem from '@material-ui/core/MenuItem'; import MenuItem from '@mui/material/MenuItem';
import CheckIcon from '@material-ui/icons/CheckSharp'; import CheckIcon from '@mui/icons-material/CheckSharp';
import { LanguageSettings } from '../../../src/components/LanguageSettings'; import { LanguageSettings } from '../../../src/components/LanguageSettings';
/** /**
......
import React from 'react'; import React from 'react';
import { shallow } from 'enzyme'; import { shallow } from 'enzyme';
import MenuItem from '@material-ui/core/MenuItem'; import MenuItem from '@mui/material/MenuItem';
import Select from '@material-ui/core/Select'; import Select from '@mui/material/Select';
import { LocalePicker } from '../../../src/components/LocalePicker'; import { LocalePicker } from '../../../src/components/LocalePicker';
/** /**
......
import React from 'react'; import React from 'react';
import { shallow } from 'enzyme'; import { shallow } from 'enzyme';
import Typography from '@material-ui/core/Typography'; import Typography from '@mui/material/Typography';
import { ManifestInfo } from '../../../src/components/ManifestInfo'; import { ManifestInfo } from '../../../src/components/ManifestInfo';
import { LabelValueMetadata } from '../../../src/components/LabelValueMetadata'; import { LabelValueMetadata } from '../../../src/components/LabelValueMetadata';
import CollapsibleSection from '../../../src/containers/CollapsibleSection'; import CollapsibleSection from '../../../src/containers/CollapsibleSection';
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment