diff --git a/app/javascript/app/components/modal.js b/app/javascript/app/components/modal.js index 2676f67bb52..5dedaa163a8 100644 --- a/app/javascript/app/components/modal.js +++ b/app/javascript/app/components/modal.js @@ -1,4 +1,4 @@ -import 'classlist.js'; +import 'classlist-polyfill'; import { createFocusTrap } from 'focus-trap'; import Events from '../utils/events'; diff --git a/app/javascript/app/i18n-dropdown.js b/app/javascript/app/i18n-dropdown.js index 3f1c62881f9..12e43e9dd18 100644 --- a/app/javascript/app/i18n-dropdown.js +++ b/app/javascript/app/i18n-dropdown.js @@ -1,4 +1,4 @@ -import 'classlist.js'; +import 'classlist-polyfill'; document.addEventListener('DOMContentLoaded', () => { const mobileLink = document.querySelector('.i18n-mobile-toggle > a'); diff --git a/app/javascript/app/radio-btn.js b/app/javascript/app/radio-btn.js index af144cd0853..a09b2dc7476 100644 --- a/app/javascript/app/radio-btn.js +++ b/app/javascript/app/radio-btn.js @@ -1,4 +1,4 @@ -import 'classlist.js'; +import 'classlist-polyfill'; function clearHighlight(name) { const radioGroup = document.querySelectorAll(`input[name='${name}']`); diff --git a/package.json b/package.json index 2d9d9fdcc8b..afa73ced6e2 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "dependencies": { "base32-crockford-browser": "^1.0.0", "basscss-sass": "^3.0.0", - "classlist.js": "^1.1.20150312", + "classlist-polyfill": "^1.2.0", "cleave.js": "^1.5.3", "clipboard": "^1.6.1", "focus-trap": "^6.0.1", diff --git a/yarn.lock b/yarn.lock index 5d630aef5c7..825b7d030fa 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2534,11 +2534,6 @@ classlist-polyfill@^1.0.3, classlist-polyfill@^1.2.0: resolved "https://registry.yarnpkg.com/classlist-polyfill/-/classlist-polyfill-1.2.0.tgz#935bc2dfd9458a876b279617514638bcaa964a2e" integrity sha1-k1vC39lFiodrJ5YXUUY4vKqWSi4= -classlist.js@^1.1.20150312: - version "1.1.20150312" - resolved "https://registry.yarnpkg.com/classlist.js/-/classlist.js-1.1.20150312.tgz#1d70842f7022f08d9ac086ce69e5b250f2c57789" - integrity sha1-HXCEL3Ai8I2awIbOaeWyUPLFd4k= - clean-stack@^2.0.0: version "2.2.0" resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b"