fix: adjust rule ui

This commit is contained in:
GyDi 2022-12-14 15:59:41 +08:00
parent 132f914b0d
commit bfe4f08232
No known key found for this signature in database
GPG Key ID: 9C3AD40F1F99880A

View File

@ -9,11 +9,9 @@ const Item = styled(Box)(({ theme }) => ({
const COLOR = [ const COLOR = [
"primary", "primary",
"secondary", "secondary",
"info", "info.main",
"warning", "warning.main",
"error", "success.main",
"success",
"text",
]; ];
interface Props { interface Props {
@ -22,6 +20,9 @@ interface Props {
} }
const parseColor = (text: string) => { const parseColor = (text: string) => {
if (text === "REJECT") return "error.main";
if (text === "DIRECT") return "text.primary";
let sum = 0; let sum = 0;
for (let i = 0; i < text.length; i++) { for (let i = 0; i < text.length; i++) {
sum += text.charCodeAt(i); sum += text.charCodeAt(i);
@ -42,7 +43,7 @@ const RuleItem = (props: Props) => {
{index} {index}
</Typography> </Typography>
<Box> <Box sx={{ userSelect: "text" }}>
<Typography component="h6" variant="subtitle1" color="text.primary"> <Typography component="h6" variant="subtitle1" color="text.primary">
{value.payload || "-"} {value.payload || "-"}
</Typography> </Typography>