File tree Expand file tree Collapse file tree
packages/app/src/controller Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -150,8 +150,19 @@ export class DataManagerController implements ReactiveController {
150150 this . sourcesContextProvider . setValue ( merged )
151151 console . debug ( 'Merged sources keys' , Object . keys ( merged ) )
152152 } else {
153- const provider = ( this as Record < string , any > ) [ `${ scope } ContextProvider` ]
154- provider ?. setValue ( data as any )
153+ const providerMap = {
154+ mutations : this . mutationsContextProvider ,
155+ logs : this . logsContextProvider ,
156+ consoleLogs : this . consoleLogsContextProvider ,
157+ metadata : this . metadataContextProvider ,
158+ commands : this . commandsContextProvider ,
159+ sources : this . sourcesContextProvider ,
160+ suites : this . suitesContextProvider
161+ } as const
162+ const provider = providerMap [ scope as keyof typeof providerMap ]
163+ if ( provider ) {
164+ provider . setValue ( data as any )
165+ }
155166 }
156167
157168 this . #host. requestUpdate ( )
You can’t perform that action at this time.
0 commit comments