query store
This commit is contained in:
parent
a01764e471
commit
9206a657c1
12 changed files with 490 additions and 34 deletions
|
@ -9,9 +9,10 @@
|
|||
<div class="flex flex-col w-full h-full gap-2 px-7 overflow-y-auto">
|
||||
<BuilderHost
|
||||
v-model="query"
|
||||
@query:run="sendQuery()"
|
||||
@query:save=""
|
||||
@results:clear="clearResults()"
|
||||
allow-predefined-select
|
||||
@query:run="sendQuery"
|
||||
@query:save="triggerSave"
|
||||
@results:clear="clearResults"
|
||||
@results:export=""
|
||||
/>
|
||||
<p>Ergebnisse:</p>
|
||||
|
@ -63,6 +64,7 @@ import Pagination from "@/components/Pagination.vue";
|
|||
import { useQueryBuilderStore } from "@/stores/admin/queryBuilder";
|
||||
import BuilderHost from "../../../../components/queryBuilder/BuilderHost.vue";
|
||||
import type { DynamicQueryStructure } from "@/types/dynamicQueries";
|
||||
import { useQueryStoreStore } from "@/stores/admin/queryStore";
|
||||
</script>
|
||||
|
||||
<script lang="ts">
|
||||
|
@ -76,6 +78,7 @@ export default defineComponent({
|
|||
},
|
||||
methods: {
|
||||
...mapActions(useQueryBuilderStore, ["fetchTableMetas", "sendQuery", "clearResults"]),
|
||||
...mapActions(useQueryStoreStore, ["triggerSave"]),
|
||||
},
|
||||
});
|
||||
</script>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue