Просмотр исходного кода

Hide SD card and door badges from printer card if printer is offline

maziggy 4 месяцев назад
Родитель
Сommit
e33e63696a
3 измененных файлов с 3 добавлено и 3 удалено
  1. 2 2
      frontend/src/pages/PrintersPage.tsx
  2. 0 0
      static/assets/index-BopeIWC_.js
  3. 1 1
      static/index.html

+ 2 - 2
frontend/src/pages/PrintersPage.tsx

@@ -2462,7 +2462,7 @@ function PrinterCard({
               ) : null}
 
               {/* SD Card Badge */}
-              {status && (
+              {status?.connected && (
                 <span
                   className={`flex items-center px-2 py-1 rounded-full text-xs ${
                     status.sdcard
@@ -2476,7 +2476,7 @@ function PrinterCard({
               )}
 
               {/* Enclosure Door Badge (X1/P1S/P2S/H2*) */}
-              {status && ['X1C', 'X1', 'X1E', 'P1S', 'P1P', 'P2S', 'H2D', 'H2D Pro', 'H2C', 'H2S'].includes(printer.model ?? '') && (
+              {status?.connected && ['X1C', 'X1', 'X1E', 'P1S', 'P1P', 'P2S', 'H2D', 'H2D Pro', 'H2C', 'H2S'].includes(printer.model ?? '') && (
                 <span
                   className={`flex items-center px-2 py-1 rounded-full text-xs ${
                     status.door_open

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
static/assets/index-BopeIWC_.js


+ 1 - 1
static/index.html

@@ -26,7 +26,7 @@
 
     <!-- Splash screens for iOS -->
     <link rel="apple-touch-startup-image" href="/img/android-chrome-512x512.png" />
-    <script type="module" crossorigin src="/assets/index-BFeV6ocI.js"></script>
+    <script type="module" crossorigin src="/assets/index-BopeIWC_.js"></script>
     <link rel="stylesheet" crossorigin href="/assets/index-B7mnhxng.css">
   </head>
   <body>

Некоторые файлы не были показаны из-за большого количества измененных файлов