Files
cypress/packages/app/src/spec/SpecPageContainer.vue
T
Lachlan Miller dfb3e84bfd feat(app): work on routing and executing specs (#18605)
* wip: work on routing and running spec

* removed old code

* remove <keep-alive>

* don't listen to hashchange event when in vite mode

* renamed specs to specs-store, update activeSpec method + prop

* switch from buttons to router-link

* create dedicated "spec" route, rename old files, reimplement logic for activeSpec + initializing runner-ct bundle

* just a simple example spec

* cache shiki

* add volar vue extension for vscode

* fix TS linting

* remove unused variables

* remove unused code

* rebuild schema

* fixing tests

* fix ts

Co-authored-by: Brian Mann <brian.mann86@gmail.com>
2021-10-25 20:03:53 +10:00

24 lines
481 B
Vue

<template>
<div v-if="query.data.value?.app?.activeProject">
<SpecRunnerContainer
:gql="query.data.value.app"
/>
</div>
</template>
<script lang="ts" setup>
import { gql, useQuery } from '@urql/vue'
import { SpecPageContainerDocument } from '../generated/graphql'
import SpecRunnerContainer from './SpecRunnerContainer.vue'
gql`
query SpecPageContainer {
app {
...SpecRunner
}
}
`
const query = useQuery({ query: SpecPageContainerDocument })
</script>