From fc3f2ce8575095a33a3e62571c85cba6db7a6200 Mon Sep 17 00:00:00 2001 From: Michal Klobukowski Date: Thu, 29 Nov 2018 14:21:56 +0100 Subject: [PATCH] Extract FileInput's format function Feature #14524 Arvados-DCO-1.1-Signed-off-by: Michal Klobukowski --- src/views/run-process-panel/inputs/file-input.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/views/run-process-panel/inputs/file-input.tsx b/src/views/run-process-panel/inputs/file-input.tsx index 7e0925e8..0e567137 100644 --- a/src/views/run-process-panel/inputs/file-input.tsx +++ b/src/views/run-process-panel/inputs/file-input.tsx @@ -28,7 +28,7 @@ export const FileInput = ({ input }: FileInputProps) => name={input.id} commandInput={input} component={FileInputComponent} - format={(value?: File) => value ? value.basename : ''} + format={format} parse={(file: CollectionFile): File => ({ class: CWLType.FILE, location: `keep:${file.id}`, @@ -40,6 +40,7 @@ export const FileInput = ({ input }: FileInputProps) => : () => undefined, ]} />; +const format = (value?: File) => value ? value.basename : ''; interface FileInputComponentState { open: boolean; -- 2.30.2