fix: type optionality
This commit is contained in:
+4
-4
@@ -9,8 +9,8 @@ interface TransformationOperationRowsProps {
|
||||
configs: TransformationsEditorTransformation[];
|
||||
onRemove: (index: number) => void;
|
||||
onChange: (index: number, config: DataTransformerConfig) => void;
|
||||
getIsOpen: (id: string) => boolean | undefined;
|
||||
setIsOpen: (id: string, isOpen: boolean) => void;
|
||||
getIsOpen?: (id: string) => boolean | undefined;
|
||||
setIsOpen?: (id: string, isOpen: boolean) => void;
|
||||
}
|
||||
|
||||
export const TransformationOperationRows = ({
|
||||
@@ -40,8 +40,8 @@ export const TransformationOperationRows = ({
|
||||
uiConfig={uiConfig}
|
||||
onRemove={onRemove}
|
||||
onChange={onChange}
|
||||
isOpen={getIsOpen(t.id)}
|
||||
onOpenChanged={(isOpen) => setIsOpen(t.id, isOpen)}
|
||||
isOpen={getIsOpen?.(t.id)}
|
||||
onOpenChanged={(isOpen) => setIsOpen?.(t.id, isOpen)}
|
||||
/>
|
||||
);
|
||||
})}
|
||||
|
||||
Reference in New Issue
Block a user