From 8d93a969a03865b815e16140ea3e65ad7922014d Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期一, 21 十月 2024 14:02:58 +0800
Subject: [PATCH] #

---
 zy-acs-flow/src/page/components/PulseSignal.jsx |   15 +++++++++++----
 1 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/zy-acs-flow/src/page/components/PulseSignal.jsx b/zy-acs-flow/src/page/components/PulseSignal.jsx
index e79c7c2..c1d33c5 100644
--- a/zy-acs-flow/src/page/components/PulseSignal.jsx
+++ b/zy-acs-flow/src/page/components/PulseSignal.jsx
@@ -1,9 +1,16 @@
 import * as React from 'react';
 import { Paper, Typography, Box, Chip, Avatar } from '@mui/material';
-import { teal } from '@mui/material/colors';
+import { teal, red } from '@mui/material/colors';
 
 const PulseSignal = (props) => {
-    const { flag = true, width = 8, negative = false, ...rest } = props;
+    const {
+        flag = true,
+        width = 8,
+        negative = false,
+        positiveColor = teal[400],
+        negativeColor = red[400],
+        ...rest
+    } = props;
 
     return (
         <>
@@ -14,7 +21,7 @@
                         width: width,
                         height: width,
                         borderRadius: '50%',
-                        backgroundColor: `${teal[400]}`,
+                        backgroundColor: positiveColor,
                         display: 'inline-block',
                         animation: `pulse ${negative ? '2' : '1.2'}s infinite`,
                         '@keyframes pulse': {
@@ -40,7 +47,7 @@
                         width: width + width / 10,
                         height: width + width / 10,
                         borderRadius: '50%',
-                        backgroundColor: '#f44336',
+                        backgroundColor: negativeColor,
                         display: 'inline-block',
                     }}
                 />

--
Gitblit v1.9.1