From e58cdc7d6803073efbb9afb6c95a1ca0a02452e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Mierzwa?= Date: Wed, 18 Dec 2019 10:18:29 +0000 Subject: [PATCH] fix(ui): import only needed functions from semver --- ui/src/Components/AlertAck/index.js | 4 ++-- ui/src/Components/ManagedSilence/DeleteSilence.js | 4 ++-- .../SilenceModal/SilenceSubmit/SilenceSubmitProgress.js | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/ui/src/Components/AlertAck/index.js b/ui/src/Components/AlertAck/index.js index a6f41c8ac..17a1fbd82 100644 --- a/ui/src/Components/AlertAck/index.js +++ b/ui/src/Components/AlertAck/index.js @@ -6,7 +6,7 @@ import { observer } from "mobx-react"; import moment from "moment"; -import semver from "semver"; +import satisfies from "semver/functions/satisfies"; import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; import { faCheck } from "@fortawesome/free-solid-svg-icons/faCheck"; @@ -142,7 +142,7 @@ const AlertAck = observer( return; } - const isOpenAPI = semver.satisfies(am.version, ">=0.16.0"); + const isOpenAPI = satisfies(am.version, ">=0.16.0"); const uri = isOpenAPI ? `${am.uri}/api/v2/silences` diff --git a/ui/src/Components/ManagedSilence/DeleteSilence.js b/ui/src/Components/ManagedSilence/DeleteSilence.js index d766b2667..20589f1db 100644 --- a/ui/src/Components/ManagedSilence/DeleteSilence.js +++ b/ui/src/Components/ManagedSilence/DeleteSilence.js @@ -4,7 +4,7 @@ import PropTypes from "prop-types"; import { observable, action } from "mobx"; import { observer } from "mobx-react"; -import semver from "semver"; +import satisfies from "semver/functions/satisfies"; import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; import { faTrash } from "@fortawesome/free-solid-svg-icons/faTrash"; @@ -169,7 +169,7 @@ const DeleteSilenceModalContent = observer( const alertmanager = this.getAlertmanager(); - const isOpenAPI = semver.satisfies(alertmanager.version, ">=0.16.0"); + const isOpenAPI = satisfies(alertmanager.version, ">=0.16.0"); const uri = isOpenAPI ? `${alertmanager.uri}/api/v2/silence/${silence.id}` diff --git a/ui/src/Components/SilenceModal/SilenceSubmit/SilenceSubmitProgress.js b/ui/src/Components/SilenceModal/SilenceSubmit/SilenceSubmitProgress.js index 25354e794..56f047992 100644 --- a/ui/src/Components/SilenceModal/SilenceSubmit/SilenceSubmitProgress.js +++ b/ui/src/Components/SilenceModal/SilenceSubmit/SilenceSubmitProgress.js @@ -4,7 +4,7 @@ import PropTypes from "prop-types"; import { action, observable } from "mobx"; import { observer } from "mobx-react"; -import semver from "semver"; +import satisfies from "semver/functions/satisfies"; import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; import { faCircleNotch } from "@fortawesome/free-solid-svg-icons/faCircleNotch"; @@ -103,7 +103,7 @@ const SilenceSubmitProgress = observer( return; } - const isOpenAPI = semver.satisfies(am.version, ">=0.16.0"); + const isOpenAPI = satisfies(am.version, ">=0.16.0"); const uri = isOpenAPI ? `${am.uri}/api/v2/silences`