Enable testResultStore in Astro

This commit is contained in:
Sam Carlton 2022-05-02 22:47:04 -05:00
parent 87789fdef1
commit 0d5ff89790

View file

@ -173,6 +173,7 @@
// import AppFilesScanner from '~/helpers/app-files-scanner.js' // import AppFilesScanner from '~/helpers/app-files-scanner.js'
import { isNuxt } from '~/helpers/environment.js'
import LinkButton from '~/components/link-button.vue' import LinkButton from '~/components/link-button.vue'
import AllUpdatesSubscribe from '~/components/all-updates-subscribe.vue' import AllUpdatesSubscribe from '~/components/all-updates-subscribe.vue'
@ -292,12 +293,14 @@ export default {
console.log('Initializing scanner instance') console.log('Initializing scanner instance')
// Bring in code // Bring in code
const { default: AppFilesScanner} = await import('~/helpers/app-files-scanner.js') const { default: AppFilesScanner } = await import('~/helpers/app-files-scanner.js')
const testResultStore = isNuxt( this ) ? this.$config.testResultStore : global.$config.testResultStore
// Initialize instance // Initialize instance
this.scanner = new AppFilesScanner({ this.scanner = new AppFilesScanner({
observableFilesArray: this.appsBeingScanned, observableFilesArray: this.appsBeingScanned,
testResultStore: this.$config.testResultStore testResultStore
}) })
} }