From 1cb632b561950b0beb2c6dfd67775637fbff9b56 Mon Sep 17 00:00:00 2001
From: andreas-unleash <104830839+andreas-unleash@users.noreply.github.com>
Date: Fri, 22 Jul 2022 13:34:39 +0300
Subject: [PATCH] Comment fixes and polishing
---
.../RestrictiveLegalValues.tsx | 54 +++++++++----------
.../SingleLegalValue/SingleLegalValue.tsx | 2 +-
.../StyledToggleButton/StyledToggleButton.tsx | 7 ++-
.../ConstraintAccordionHeaderActions.tsx | 4 +-
.../ConstraintAccordionList.tsx | 15 ++++--
.../ConstraintViewHeaderOperator.tsx | 2 +-
...raintAccordionViewHeaderMultipleValues.tsx | 2 +-
.../StyledIconWrapper/StyledIconWrapper.tsx | 12 ++---
8 files changed, 54 insertions(+), 44 deletions(-)
diff --git a/frontend/src/component/common/ConstraintAccordion/ConstraintAccordionEdit/ConstraintAccordionEditBody/RestrictiveLegalValues/RestrictiveLegalValues.tsx b/frontend/src/component/common/ConstraintAccordion/ConstraintAccordionEdit/ConstraintAccordionEditBody/RestrictiveLegalValues/RestrictiveLegalValues.tsx
index c32fa68a75..c455065b87 100644
--- a/frontend/src/component/common/ConstraintAccordion/ConstraintAccordionEdit/ConstraintAccordionEditBody/RestrictiveLegalValues/RestrictiveLegalValues.tsx
+++ b/frontend/src/component/common/ConstraintAccordion/ConstraintAccordionEdit/ConstraintAccordionEditBody/RestrictiveLegalValues/RestrictiveLegalValues.tsx
@@ -64,37 +64,37 @@ export const RestrictiveLegalValues = ({
};
return (
- 500)}
- show={
- <>
-
- Select values from a predefined set
-
+ <>
+
+ Select values from a predefined set
+
+ 100)}
+ show={
- {filteredValues.map(match => (
- onChange(match.value)}
- name={match.value}
- color="primary"
- />
- }
+ }
+ />
+ {filteredValues.map(match => (
+ onChange(match.value)}
+ name={match.value}
+ color="primary"
/>
- ))}
- {error}
}
- />
- >
- }
- />
+ }
+ />
+ ))}
+ {error}}
+ />
+ >
);
};
diff --git a/frontend/src/component/common/ConstraintAccordion/ConstraintAccordionEdit/ConstraintAccordionEditBody/SingleLegalValue/SingleLegalValue.tsx b/frontend/src/component/common/ConstraintAccordion/ConstraintAccordionEdit/ConstraintAccordionEditBody/SingleLegalValue/SingleLegalValue.tsx
index f62dc67d3c..b83db6fa1e 100644
--- a/frontend/src/component/common/ConstraintAccordion/ConstraintAccordionEdit/ConstraintAccordionEditBody/SingleLegalValue/SingleLegalValue.tsx
+++ b/frontend/src/component/common/ConstraintAccordion/ConstraintAccordionEdit/ConstraintAccordionEditBody/SingleLegalValue/SingleLegalValue.tsx
@@ -37,7 +37,7 @@ export const SingleLegalValue = ({
Add a single {type.toLowerCase()} value
500)}
+ condition={Boolean(legalValues.length > 100)}
show={
({
+export const StyledToggleButtonOff = styled(IconButton)(({ theme }) => ({
width: 28,
minWidth: '28px!important',
minHeight: 40,
backgroundColor: 'white',
- color: theme.palette.inactiveIcon,
borderRadius: theme.shape.borderRadius,
padding: '0 1px 0',
marginRight: '1rem',
@@ -15,7 +14,7 @@ export const StyledToggleButtonOff = styled(Button)(({ theme }) => ({
},
}));
-export const StyledToggleButtonOn = styled(Button)(({ theme }) => ({
+export const StyledToggleButtonOn = styled(IconButton)(({ theme }) => ({
width: 28,
minWidth: '28px!important',
minHeight: 40,
diff --git a/frontend/src/component/common/ConstraintAccordion/ConstraintAccordionHeaderActions/ConstraintAccordionHeaderActions.tsx b/frontend/src/component/common/ConstraintAccordion/ConstraintAccordionHeaderActions/ConstraintAccordionHeaderActions.tsx
index 202eafc065..8ac0b0564b 100644
--- a/frontend/src/component/common/ConstraintAccordion/ConstraintAccordionHeaderActions/ConstraintAccordionHeaderActions.tsx
+++ b/frontend/src/component/common/ConstraintAccordion/ConstraintAccordionHeaderActions/ConstraintAccordionHeaderActions.tsx
@@ -7,11 +7,13 @@ import { useStyles } from '../ConstraintAccordion.styles';
interface ConstraintAccordionHeaderActionsProps {
onDelete?: () => void;
onEdit?: () => void;
+ disableEdit?: boolean;
}
export const ConstraintAccordionHeaderActions = ({
onEdit,
onDelete,
+ disableEdit = false
}: ConstraintAccordionHeaderActionsProps) => {
const { classes: styles } = useStyles();
const onEditClick =
@@ -31,7 +33,7 @@ export const ConstraintAccordionHeaderActions = ({
return (
(
+
+ Add any number of custom constraints
+
+
+
+
+
+
diff --git a/frontend/src/component/common/ConstraintAccordion/ConstraintAccordionView/ConstraintAccordionViewHeader/ConstraintViewHeaderOperator/ConstraintViewHeaderOperator.tsx b/frontend/src/component/common/ConstraintAccordion/ConstraintAccordionView/ConstraintAccordionViewHeader/ConstraintViewHeaderOperator/ConstraintViewHeaderOperator.tsx
index 98022eddeb..9cd51b9269 100644
--- a/frontend/src/component/common/ConstraintAccordion/ConstraintAccordionView/ConstraintAccordionViewHeader/ConstraintViewHeaderOperator/ConstraintViewHeaderOperator.tsx
+++ b/frontend/src/component/common/ConstraintAccordion/ConstraintAccordionView/ConstraintAccordionViewHeader/ConstraintViewHeaderOperator/ConstraintViewHeaderOperator.tsx
@@ -22,7 +22,7 @@ export const ConstraintViewHeaderOperator = ({
condition={Boolean(constraint.inverted)}
show={
-
+
diff --git a/frontend/src/component/common/ConstraintAccordion/ConstraintAccordionView/ConstraintAccordionViewHeader/ContraintAccordionViewHeaderMultipleValues/ConstraintAccordionViewHeaderMultipleValues.tsx b/frontend/src/component/common/ConstraintAccordion/ConstraintAccordionView/ConstraintAccordionViewHeader/ContraintAccordionViewHeaderMultipleValues/ConstraintAccordionViewHeaderMultipleValues.tsx
index 98b130a78e..5cb8d6e14b 100644
--- a/frontend/src/component/common/ConstraintAccordion/ConstraintAccordionView/ConstraintAccordionViewHeader/ContraintAccordionViewHeaderMultipleValues/ConstraintAccordionViewHeaderMultipleValues.tsx
+++ b/frontend/src/component/common/ConstraintAccordion/ConstraintAccordionView/ConstraintAccordionViewHeader/ContraintAccordionViewHeaderMultipleValues/ConstraintAccordionViewHeaderMultipleValues.tsx
@@ -70,7 +70,7 @@ export const ConstraintAccordionViewHeaderMultipleValues = ({
}
show={
-
+
{' '}
diff --git a/frontend/src/component/common/ConstraintAccordion/ConstraintAccordionView/ConstraintAccordionViewHeader/StyledIconWrapper/StyledIconWrapper.tsx b/frontend/src/component/common/ConstraintAccordion/ConstraintAccordionView/ConstraintAccordionViewHeader/StyledIconWrapper/StyledIconWrapper.tsx
index 0d84e094fb..dd6568c427 100644
--- a/frontend/src/component/common/ConstraintAccordion/ConstraintAccordionView/ConstraintAccordionViewHeader/StyledIconWrapper/StyledIconWrapper.tsx
+++ b/frontend/src/component/common/ConstraintAccordion/ConstraintAccordionView/ConstraintAccordionViewHeader/StyledIconWrapper/StyledIconWrapper.tsx
@@ -1,16 +1,16 @@
import { styled } from '@mui/material';
export const StyledIconWrapper = styled('div')<{
- marginRight?: string;
- marginTop?: string;
-}>(({ theme, marginRight, marginTop }) => ({
+ marginright?: string;
+}>(({ theme, marginright }) => ({
backgroundColor: theme.palette.grey[200],
width: 28,
- height: 47,
+ height: 48,
display: 'inline-flex',
justifyContent: 'center',
padding: '10px 0',
color: theme.palette.primary.main,
- marginRight: marginRight ? marginRight : '0.75rem',
- marginTop: marginTop ? marginTop : 0,
+ marginRight: marginright ? marginright : '1rem',
+ marginTop: 'auto',
+ marginBottom: 'auto',
}));