Skip to content

Commit

Permalink
Removed unused imports (including 'import React from 'react';')
Browse files Browse the repository at this point in the history
  • Loading branch information
nwalker2398 committed Mar 5, 2024
1 parent 607a834 commit 8dea204
Show file tree
Hide file tree
Showing 20 changed files with 14 additions and 38 deletions.
4 changes: 2 additions & 2 deletions __tests__/src/lib/typeFilters.test.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import { JSONLDResource } from 'manifesto.js';
import { v4 as uuid } from 'uuid';
import {
filterByTypes, audioResourcesFrom, anyImageServices, hasImageService,
iiifImageResourcesFrom, textResourcesFrom, videoResourcesFrom,
filterByTypes, audioResourcesFrom,
textResourcesFrom, videoResourcesFrom,
} from '../../../src/lib/typeFilters';

/**
Expand Down
2 changes: 0 additions & 2 deletions src/plugins/ForbiddenComponent.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
import React from 'react';

/** */
const ForbiddenComponent = (props) => {
const { id } = props;

Check failure on line 3 in src/plugins/ForbiddenComponent.js

View workflow job for this annotation

GitHub Actions / build (20.x)

'id' is missing in props validation
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
import React, { Component } from 'react';
import { Component } from 'react';
import PropTypes from 'prop-types';
import { styled } from '@mui/material/styles';
import Typography from '@mui/material/Typography';
import Link from '@mui/material/Link';
import classNames from 'classnames';
import CollapsibleSection from '../../../containers/CollapsibleSection';
import ns from '../../../config/css-ns';

const StyledDl = styled('dl')(({ theme }) => ({
Expand Down
1 change: 0 additions & 1 deletion src/plugins/mirador-canvasRelatedLinks/index.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
import { getPluginConfig } from '../../state/selectors';
import CanvasRelatedLinks from './containers/CanvasRelatedLinks';

export default [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,12 @@ import ButtonGroup from '@mui/material/ButtonGroup';
import Dialog from '@mui/material/Dialog';
import DialogActions from '@mui/material/DialogActions';
import DialogTitle from '@mui/material/DialogTitle';
import { createTheme, ThemeProvider } from '@mui/material/styles';
import { createTheme } from '@mui/material/styles';
import TextField from '@mui/material/TextField';
import Typography from '@mui/material/Typography';
import Alert from '@mui/material/Alert';
import PropTypes from 'prop-types';
import React, { useState } from 'react';
import { useState } from 'react';
import ns from '../../../config/css-ns';
import ScrollIndicatedDialogContent from '../../../containers/ScrollIndicatedDialogContent';

Expand Down
3 changes: 1 addition & 2 deletions src/plugins/mirador-canvaslink/components/ShareControl.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
import ShareIcon from '@mui/icons-material/Share';
import { MiradorMenuButton } from '../../../components/MiradorMenuButton';
import PropTypes from 'prop-types';
import React from 'react';
import { MiradorMenuButton } from '../../../components/MiradorMenuButton';

/** */
const ShareControl = (props) => {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import InputAdornment from '@mui/material/InputAdornment';
import FileCopyIcon from '@mui/icons-material/FileCopy';
import PropTypes from 'prop-types';
import React from 'react';
import { MiradorMenuButton } from '../../../../components/MiradorMenuButton';

/** */
const CopyToClipboard = (props) => {
const { onCopy, supported, t } = props;
if (!supported) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@ import Link from '@mui/material/Link';
import { makeStyles } from '@mui/styles';

Check failure on line 2 in src/plugins/mirador-canvaslink/components/dialog/RightsInformation.js

View workflow job for this annotation

GitHub Actions / build (20.x)

Unable to resolve path to module '@mui/styles'
import Alert from '@mui/material/Alert';
import PropTypes from 'prop-types';
import React from 'react';

const useStyles = makeStyles((theme) => ({
root: {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ import PinterestIcon from '@mui/icons-material/Pinterest';
import TwitterIcon from '@mui/icons-material/Twitter';
import WhatsAppIcon from '@mui/icons-material/WhatsApp';
import PropTypes from 'prop-types';
import React from 'react';
import { MiradorMenuButton } from '../../../../components/MiradorMenuButton';

import { getShareLink } from '../utils';
Expand Down
4 changes: 0 additions & 4 deletions src/plugins/mirador-citations/WindowSideBarCitationButton.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,6 @@ import * as React from 'react';
import PropTypes from 'prop-types';
import Badge from '@mui/material/Badge';
import CollectionsBookmarkIcon from '@mui/icons-material/CollectionsBookmark';
import LocalePicker from '../../containers/LocalePicker';
import ManifestInfo from '../../containers/ManifestInfo';
import CollectionInfo from '../../containers/CollectionInfo';
import ns from '../../config/css-ns';

/**
* WindowSideBarCitationButton
Expand Down
4 changes: 0 additions & 4 deletions src/plugins/mirador-citations/WindowSideBarCitationPanel.js
Original file line number Diff line number Diff line change
@@ -1,11 +1,7 @@
import * as React from 'react';
import PropTypes from 'prop-types';
import CompanionWindow from '../../containers/CompanionWindow';
import CanvasInfo from '../../containers/CanvasInfo';
import LocalePicker from '../../containers/LocalePicker';
import ManifestInfo from '../../containers/ManifestInfo';
import CollectionInfo from '../../containers/CollectionInfo';
import ManifestRelatedLinks from '../../containers/ManifestRelatedLinks';
import ns from '../../config/css-ns';

/**
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
import DownloadIcon from '@mui/icons-material/VerticalAlignBottomSharp';
import PropTypes from 'prop-types';
import React from 'react';
import { MiradorMenuButton } from '../../../components/MiradorMenuButton';

/** */
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@ import ListItem from '@mui/material/ListItem';
import { useTheme } from '@mui/material/styles';
import Typography from '@mui/material/Typography';
import PropTypes from 'prop-types';
import React from 'react';
import ns from '../../../config/css-ns';
import ScrollIndicatedDialogContent from '../../../containers/ScrollIndicatedDialogContent';

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ import List from '@mui/material/List';
import ListItem from '@mui/material/ListItem';
import Typography from '@mui/material/Typography';
import PropTypes from 'prop-types';
import React from 'react';

import ImageLink from './ImageLink';

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
import React from 'react';
import { PluginHook } from '../../../../components/PluginHook';

/** */
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@ import Box from '@mui/material/Box';
import Link from '@mui/material/Link';
import { useTheme } from '@mui/material/styles';
import PropTypes from 'prop-types';
import React from 'react';

/** */
const ImageLink = ({
Expand Down
6 changes: 5 additions & 1 deletion src/plugins/mirador-videojs/components/VideoJSViewer.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
import React, { Component } from 'react';
import { connect } from 'react-redux';
import { compose } from 'redux';
import { withTranslation } from 'react-i18next';
Expand Down Expand Up @@ -59,3 +58,8 @@ export const VideoJSViewer = enhance(VideoJSViewerBase);
export default function ({ _targetComponent, targetProps }) {
return <VideoJSViewer {...targetProps} />;
}

VideoJSViewer.propTypes = {
targetProps: PropTypes.object.isRequired,
_targetComponent: PropTypes.func,
}
2 changes: 1 addition & 1 deletion src/plugins/mirador-videojs/index.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import VideoJSViewerComponent, { VideoJSViewer } from './components/VideoJSViewer';
import VideoJSViewerComponent from './components/VideoJSViewer';

export default [
{
Expand Down
6 changes: 0 additions & 6 deletions src/plugins/mirador-viewXml/MiradorViewXmlDialog.js
Original file line number Diff line number Diff line change
@@ -1,21 +1,15 @@
import React, { Component } from 'react';
import { createTheme, ThemeProvider } from '@mui/material';
import PropTypes from 'prop-types';
import Box from '@mui/material/Box';
import Button from '@mui/material/Button';
import Dialog from '@mui/material/Dialog';
import DialogActions from '@mui/material/DialogActions';
import DialogTitle from '@mui/material/DialogTitle';
import Divider from '@mui/material/Divider';
import Link from '@mui/material/Link';
import TextField from '@mui/material/TextField';
import Typography from '@mui/material/Typography';
import XMLViewer from 'react-xml-viewer';
import { fetch as fetchPolyfill } from 'whatwg-fetch';
import ns from '../../config/css-ns';
import ScrollIndicatedDialogContent from '../../containers/ScrollIndicatedDialogContent';
import { getManifestoInstance } from '../../state/selectors/manifests';
import { getContainerId } from '../../state/selectors/config';

self.$RefreshReg$ = () => {};
self.$RefreshSig$ = () => () => {};
Expand Down
4 changes: 1 addition & 3 deletions src/plugins/mirador-viewXml/MiradorViewXmlPlugin.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
import * as React from 'react';
import PropTypes from 'prop-types';
import CodeIcon from '@mui/icons-material/Code';
import MiradorMenuButton from '../../containers/MiradorMenuButton';
import { getManifestoInstance } from '../../state/selectors/manifests';

self.$RefreshReg$ = () => {};
self.$RefreshSig$ = () => () => {};
Expand Down Expand Up @@ -35,7 +33,7 @@ MiradorViewXml.propTypes = {
dialogOpen: PropTypes.bool.isRequired,
enabled: PropTypes.bool.isRequired,
}).isRequired,
containerId: PropTypes.string.isRequired,
container: PropTypes.string.isRequired,
updateConfig: PropTypes.func.isRequired,
};

Expand Down

0 comments on commit 8dea204

Please sign in to comment.