Commit d994877 1 parent e995baf commit d994877 Copy full SHA for d994877
File tree 3 files changed +15
-8
lines changed
3 files changed +15
-8
lines changed Original file line number Diff line number Diff line change @@ -79,13 +79,18 @@ export function OutputNode() {
79
79
} , [ litlytics , pipeline ] ) ;
80
80
81
81
const doRunPipeline = async ( ) => {
82
- const newPipeline = await litlytics . runPipeline ( {
83
- onStatus : ( status ) => setPipelineStatus ( status ) ,
84
- } ) ;
85
- setPipeline ( newPipeline ) ;
82
+ try {
83
+ const newPipeline = await litlytics . runPipeline ( {
84
+ onStatus : ( status ) => setPipelineStatus ( status ) ,
85
+ } ) ;
86
+ setPipeline ( newPipeline ) ;
86
87
87
- // write final status to update on end
88
- setPipelineStatus ( { status : 'done' } ) ;
88
+ // write final status to update on end
89
+ setPipelineStatus ( { status : 'done' } ) ;
90
+ } catch ( err ) {
91
+ console . error ( 'Error executing pipeline' , err ) ;
92
+ setPipelineStatus ( { status : 'error' } ) ;
93
+ }
89
94
} ;
90
95
91
96
const running =
Original file line number Diff line number Diff line change @@ -47,7 +47,7 @@ export function SourceNode() {
47
47
const source = useMemo ( ( ) => {
48
48
return pipeline . source ;
49
49
} , [ pipeline . source ] ) ;
50
- const docs = useMemo ( ( ) => source . docs , [ source . docs ] ) ;
50
+ const docs = useMemo ( ( ) => source . docs ?? [ ] , [ source . docs ] ) ;
51
51
52
52
const sourceType = useMemo (
53
53
( ) => ( ( source . config as SourceConfig ) ?. type ?? 'text' ) as SourceType ,
Original file line number Diff line number Diff line change @@ -340,7 +340,9 @@ export function OverlayUI() {
340
340
placeholder = "Pipeline name"
341
341
autoFocus
342
342
value = { pipeline . name }
343
- onChange = { ( e ) => ( pipeline . name = e . target . value ) }
343
+ onChange = { ( e ) =>
344
+ setPipeline ( { ...pipeline , name : e . target . value } )
345
+ }
344
346
/>
345
347
</ Field >
346
348
</ FieldGroup >
You can’t perform that action at this time.
0 commit comments