From e792b85dba4c822f5f7ba5ca51f3d9afad7725db Mon Sep 17 00:00:00 2001 From: Chris Beer <chris@cbeer.info> Date: Thu, 10 Nov 2022 16:30:25 -0800 Subject: [PATCH] Stop polyfilling intersection-observer; Safari's supported this since v12.1 --- package.json | 1 - src/components/GalleryViewThumbnail.js | 1 - src/components/IIIFThumbnail.js | 1 - 3 files changed, 3 deletions(-) diff --git a/package.json b/package.json index 01e0104c8..79dbd4960 100644 --- a/package.json +++ b/package.json @@ -43,7 +43,6 @@ "dompurify": "^2.0.11", "i18next": "^19.5.0", "icomcom-react": "^1.0.1", - "intersection-observer": "^0.10.0", "isomorphic-unfetch": "^3.0.0", "jss": "^10.3.0", "jss-rtl": "^0.3.0", diff --git a/src/components/GalleryViewThumbnail.js b/src/components/GalleryViewThumbnail.js index acfe18aae..67a9973c4 100644 --- a/src/components/GalleryViewThumbnail.js +++ b/src/components/GalleryViewThumbnail.js @@ -5,7 +5,6 @@ import Chip from '@material-ui/core/Chip'; import AnnotationIcon from '@material-ui/icons/CommentSharp'; import SearchIcon from '@material-ui/icons/SearchSharp'; import classNames from 'classnames'; -import 'intersection-observer'; // polyfill needed for Safari import IntersectionObserver from '@researchgate/react-intersection-observer'; import MiradorCanvas from '../lib/MiradorCanvas'; import IIIFThumbnail from '../containers/IIIFThumbnail'; diff --git a/src/components/IIIFThumbnail.js b/src/components/IIIFThumbnail.js index c942f4824..3e7955dcb 100644 --- a/src/components/IIIFThumbnail.js +++ b/src/components/IIIFThumbnail.js @@ -1,6 +1,5 @@ import React, { Component } from 'react'; import PropTypes from 'prop-types'; -import 'intersection-observer'; // polyfill needed for Safari import Typography from '@material-ui/core/Typography'; import IntersectionObserver from '@researchgate/react-intersection-observer'; import classNames from 'classnames'; -- GitLab