diff --git a/src/components/AnnotationManifestsAccordion.js b/src/components/AnnotationManifestsAccordion.js index d12d472125f277aab2adc663f905b1b4d0322b32..0c0a451d4ce100b8f2b2d53f8841007e12b7f1aa 100644 --- a/src/components/AnnotationManifestsAccordion.js +++ b/src/components/AnnotationManifestsAccordion.js @@ -10,7 +10,6 @@ import { } from '@material-ui/core'; import Button from '@material-ui/core/Button'; import Tooltip from '@material-ui/core/Tooltip'; -import { removeDuplicates } from '../helper/utils'; /** * AnnotationManifestsAccordion @@ -45,10 +44,18 @@ export class AnnotationManifestsAccordion extends Component { this.state = { annotation }; } + /** */ - componentDidMount() { - const { annotation } = this.state; + handleOpenManifestSideToSide(e, manifestId) { + const { addResource, addWindow } = this.props; + addResource(manifestId); + addWindow({ manifestId }); + } + /** */ + // eslint-disable-next-line class-methods-use-this,require-jsdoc + handleOpenAccordion(e) { + const { annotation } = this.state; /** */ async function loadManifest(manifests) { return Promise.all(manifests.map((manifest) => fetch(manifest.id) @@ -68,18 +75,6 @@ export class AnnotationManifestsAccordion extends Component { this.setState({ annotation }); } }); - } - - /** */ - handleOpenManifestSideToSide(e, manifestId) { - const { addResource, addWindow } = this.props; - addResource(manifestId); - addWindow({ manifestId }); - } - - /** */ - // eslint-disable-next-line class-methods-use-this,require-jsdoc - handleOpenAccordion(e) { e.stopPropagation(); }