@@ -24,44 +24,32 @@ export interface ProgressState {
2424 } > | null ;
2525}
2626
27- export function ProgressDisplay (
28- props : {
29- // progress: ProgressState,
30- emitter : EventEmitter ,
31- eventType : string ,
32- }
33- ) {
27+ export function ProgressDisplay ( ) {
3428 const [ progress ] = useAtom ( store . progressState ) ;
3529 if ( ! progress ) {
3630 return ;
3731 }
3832
39- const { label, status, subProgresses, logTriggeredSpinner } = progress ;
33+ const { label, status, subProgresses } = progress ;
4034
4135 return < Box flexDirection = "column" >
4236 {
4337 status === ProgressStatus . IN_PROGRESS
44- ? ( logTriggeredSpinner
45- ? < Spinner eventEmitter = { props . emitter } eventType = { props . eventType } label = { label } type = "circleHalves" />
46- : < AutomatedSpinner label = { label } type = "circleHalves" />
47- )
38+ ? < AutomatedSpinner label = { label } type = "circleHalves" />
4839 : < StatusMessage variant = "success" > { label } </ StatusMessage >
4940 }
5041 < Box flexDirection = "column" marginLeft = { 2 } >
51- < SubProgressDisplay emitter = { props . emitter } eventType = { props . eventType } subProgresses = { subProgresses } logTriggeredSpinner = { logTriggeredSpinner } />
42+ < SubProgressDisplay subProgresses = { subProgresses } />
5243 </ Box >
5344 </ Box >
5445}
5546
5647export function SubProgressDisplay (
5748 props : {
58- logTriggeredSpinner : boolean ;
5949 subProgresses : ProgressState [ 'subProgresses' ] ,
60- emitter : EventEmitter ,
61- eventType : string ,
6250 }
6351) {
64- const { subProgresses, emitter , eventType } = props ;
52+ const { subProgresses } = props ;
6553
6654 return < > {
6755 subProgresses && subProgresses
@@ -71,10 +59,7 @@ export function SubProgressDisplay(
7159 . slice ( Math . max ( 0 , subProgresses . length - 5 ) , subProgresses . length )
7260 . map ( ( s , idx ) =>
7361 s . status === ProgressStatus . IN_PROGRESS
74- ? ( props . logTriggeredSpinner
75- ? < Spinner eventEmitter = { emitter } eventType = { eventType } key = { idx } label = { s . label } type = "circleHalves" />
76- : < AutomatedSpinner key = { idx } label = { s . label } type = "circleHalves" />
77- )
62+ ? < AutomatedSpinner key = { idx } label = { s . label } type = "circleHalves" />
7863 : < StatusMessage key = { idx } variant = "success" > { s . label } </ StatusMessage >
7964 )
8065 } </ >
0 commit comments