@@ -9,32 +9,30 @@ import { onError as telemetryOnError } from '../telemetry'
99import { onRunTest } from '../../actions/onTest'
1010
1111export const onInit = async ( actions : TT . StepActions ) : Promise < void > => {
12- await loadCommits ( actions . commits )
13- await runCommands ( actions . commands )
14- await runVSCodeCommands ( actions . vscodeCommands )
12+ await loadCommits ( actions ? .commits )
13+ await runCommands ( actions ? .commands )
14+ await runVSCodeCommands ( actions ? .vscodeCommands )
1515}
1616
1717export const onLevelEnter = async ( actions : TT . StepActions ) : Promise < void > => {
18- await loadCommits ( actions . commits )
19- await runCommands ( actions . commands )
18+ await loadCommits ( actions ? .commits )
19+ await runCommands ( actions ? .commands )
2020}
2121
2222export const onSetupEnter = async ( actions : TT . StepActions ) : Promise < void > => {
23- // TODO: set position
24- await loadCommits ( actions . commits )
25- await openFiles ( actions . files )
26- await loadWatchers ( actions . watchers )
27- await runCommands ( actions . commands )
28- await runVSCodeCommands ( actions . vscodeCommands )
23+ await loadCommits ( actions ?. commits )
24+ await openFiles ( actions ?. files )
25+ await loadWatchers ( actions ?. watchers )
26+ await runCommands ( actions ?. commands )
27+ await runVSCodeCommands ( actions ?. vscodeCommands )
2928}
3029
3130export const onSolutionEnter = async ( actions : TT . StepActions ) : Promise < void > => {
32- // TODO: set position
3331 await git . clear ( )
34- await loadCommits ( actions . commits )
35- await openFiles ( actions . files )
36- await runCommands ( actions . commands )
37- await runVSCodeCommands ( actions . vscodeCommands )
32+ await loadCommits ( actions ? .commits )
33+ await openFiles ( actions ? .files )
34+ await runCommands ( actions ? .commands )
35+ await runVSCodeCommands ( actions ? .vscodeCommands )
3836 await onRunTest ( )
3937}
4038
0 commit comments