From 9d6f980320c05e748694f965fa8d908de8f20f18 Mon Sep 17 00:00:00 2001 From: Alex Spencer <52186778+alexjonspencer1@users.noreply.github.com> Date: Tue, 25 Nov 2025 12:10:33 -0800 Subject: [PATCH] fix: type optionality --- .../TransformationsEditor/TransformationOperationRows.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/public/app/features/dashboard/components/TransformationsEditor/TransformationOperationRows.tsx b/public/app/features/dashboard/components/TransformationsEditor/TransformationOperationRows.tsx index e232911f052..7c9d1672a0a 100644 --- a/public/app/features/dashboard/components/TransformationsEditor/TransformationOperationRows.tsx +++ b/public/app/features/dashboard/components/TransformationsEditor/TransformationOperationRows.tsx @@ -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)} /> ); })}