1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-08-04 13:48:56 +02:00

more cleanup

This commit is contained in:
Thomas Heartman 2025-06-10 13:14:45 +02:00
parent 9904dcea37
commit e098354e99

View File

@ -10,20 +10,11 @@ import {
import type { IConstraint } from 'interfaces/strategy';
import { ConstraintAccordionViewBody } from './ConstraintAccordionViewBody/ConstraintAccordionViewBody.tsx';
import { ConstraintAccordionViewHeader } from './ConstraintAccordionViewHeader/ConstraintAccordionViewHeader.tsx';
import { oneOf } from 'utils/oneOf';
import {
dateOperators,
numOperators,
semVerOperators,
} from 'constants/operators';
interface IConstraintAccordionViewProps {
constraint: IConstraint;
onDelete?: () => void;
onEdit?: () => void;
onUse?: () => void;
sx?: SxProps<Theme>;
compact?: boolean;
disabled?: boolean;
renderAfter?: JSX.Element;
borderStyle?: 'solid' | 'dashed';
@ -73,11 +64,8 @@ const StyledWrapper = styled('div')({
export const ConstraintAccordionView = ({
constraint,
onEdit,
onDelete,
onUse,
sx = undefined,
compact = false,
disabled = false,
renderAfter,
borderStyle = 'solid',
@ -85,10 +73,6 @@ export const ConstraintAccordionView = ({
const [expandable, setExpandable] = useState(true);
const [expanded, setExpanded] = useState(false);
const singleValue = oneOf(
[...semVerOperators, ...numOperators, ...dateOperators],
constraint.operator,
);
const handleClick = () => {
if (expandable) {
setExpanded(!expanded);
@ -111,8 +95,6 @@ export const ConstraintAccordionView = ({
<StyledWrapper>
<ConstraintAccordionViewHeader
constraint={constraint}
onEdit={onEdit}
onDelete={onDelete}
onUse={onUse}
allowExpand={setExpandable}
disabled={disabled}