From ef12cef6aa1d10178b08b7311983c7909d5d06e9 Mon Sep 17 00:00:00 2001 From: Tony Murray Date: Tue, 31 Oct 2023 10:12:17 -0500 Subject: [PATCH] Respect web_mouseover setting in popup component (#15530) * Respect web_mouseover setting in popup component fixes #15496 * Apply fixes from StyleCI --------- Co-authored-by: StyleCI Bot --- app/View/Components/Popup.php | 5 ++++- resources/views/components/nopopup.blade.php | 3 +++ 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 resources/views/components/nopopup.blade.php diff --git a/app/View/Components/Popup.php b/app/View/Components/Popup.php index 702c9b9562..50a9b01e54 100644 --- a/app/View/Components/Popup.php +++ b/app/View/Components/Popup.php @@ -3,6 +3,7 @@ namespace App\View\Components; use Illuminate\View\Component; +use LibreNMS\Config; class Popup extends Component { @@ -13,6 +14,8 @@ class Popup extends Component */ public function render() { - return view('components.popup'); + return Config::get('web_mouseover', true) + ? view('components.popup') + : view('components.nopopup'); } } diff --git a/resources/views/components/nopopup.blade.php b/resources/views/components/nopopup.blade.php new file mode 100644 index 0000000000..6627cbe77b --- /dev/null +++ b/resources/views/components/nopopup.blade.php @@ -0,0 +1,3 @@ +
+ {{ $slot }} +