From 6eceb69d438a23782ace62e0fa287d973f6cc2d0 Mon Sep 17 00:00:00 2001 From: Jack Westbrook Date: Mon, 27 Sep 2021 18:07:31 +0200 Subject: [PATCH] Plugins Catalog: Remove notice asking user to refresh browser (#39592) --- .../InstallControls/InstallControlsButton.tsx | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/public/app/features/plugins/admin/components/InstallControls/InstallControlsButton.tsx b/public/app/features/plugins/admin/components/InstallControls/InstallControlsButton.tsx index e92927ac780..fd8835b7827 100644 --- a/public/app/features/plugins/admin/components/InstallControls/InstallControlsButton.tsx +++ b/public/app/features/plugins/admin/components/InstallControls/InstallControlsButton.tsx @@ -1,11 +1,9 @@ import React, { useState } from 'react'; -import { useMountedState } from 'react-use'; -import { AppEvents, PluginType } from '@grafana/data'; -import { Button, HorizontalGroup, ConfirmModal, useStyles2 } from '@grafana/ui'; +import { AppEvents } from '@grafana/data'; +import { Button, HorizontalGroup, ConfirmModal } from '@grafana/ui'; import appEvents from 'app/core/app_events'; import { CatalogPlugin, PluginStatus } from '../../types'; -import { getStyles } from './index'; import { useInstallStatus, useUninstallStatus, useInstall, useUninstall } from '../../state/hooks'; type InstallControlsButtonProps = { @@ -21,17 +19,11 @@ export function InstallControlsButton({ plugin, pluginStatus }: InstallControlsB const [isConfirmModalVisible, setIsConfirmModalVisible] = useState(false); const showConfirmModal = () => setIsConfirmModalVisible(true); const hideConfirmModal = () => setIsConfirmModalVisible(false); - const [hasInstalledPanel, setHasInstalledPanel] = useState(false); - const styles = useStyles2(getStyles); const uninstallBtnText = isUninstalling ? 'Uninstalling' : 'Uninstall'; - const isMounted = useMountedState(); const onInstall = async () => { await install(plugin.id, plugin.version); if (!errorInstalling) { - if (isMounted() && plugin.type === PluginType.panel) { - setHasInstalledPanel(true); - } appEvents.emit(AppEvents.alertSuccess, [`Installed ${plugin.name}`]); } }; @@ -67,9 +59,6 @@ export function InstallControlsButton({ plugin, pluginStatus }: InstallControlsB - {hasInstalledPanel && ( -
Please refresh your browser window before using this plugin.
- )} );