mirror of
https://github.com/pelican-dev/panel.git
synced 2025-05-20 19:14:45 +02:00
log node heart exception to browser console
This commit is contained in:
parent
8a79a17c49
commit
6a8e8b87b4
@ -22,12 +22,15 @@ class NodeSystemInformation extends Component
|
|||||||
$exception = $systemInformation['exception'] ?? null;
|
$exception = $systemInformation['exception'] ?? null;
|
||||||
$version = $systemInformation['version'] ?? null;
|
$version = $systemInformation['version'] ?? null;
|
||||||
|
|
||||||
|
if ($exception) {
|
||||||
|
$this->js('console.error("' . $exception . '");');
|
||||||
|
}
|
||||||
|
|
||||||
$tooltip = $exception ? 'Error connecting to node!<br>Check browser console for details.' : $version;
|
$tooltip = $exception ? 'Error connecting to node!<br>Check browser console for details.' : $version;
|
||||||
|
|
||||||
$icon = 'tabler-heart' . ($exception ? '-off' : 'beat');
|
$icon = 'tabler-heart' . ($exception ? '-off' : 'beat');
|
||||||
$color = $exception ? 'danger' : 'success';
|
$color = $exception ? 'danger' : 'success';
|
||||||
|
|
||||||
// TODO: add exception to browser console
|
|
||||||
return generate_icon_html($icon, attributes: (new ComponentAttributeBag())
|
return generate_icon_html($icon, attributes: (new ComponentAttributeBag())
|
||||||
->merge([
|
->merge([
|
||||||
'x-tooltip' => '{
|
'x-tooltip' => '{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user