From 88832e1838067e72b9bb799eccf0e214c94a03cc Mon Sep 17 00:00:00 2001 From: Lukas Moertl Date: Tue, 2 Jan 2024 12:36:52 +0100 Subject: [PATCH] full query and corpus everywhere closes #10 --- .../DataDisplay/DataDisplayKeywordInContext.vue | 2 ++ src/components/DataDisplay/DataDisplayMediaSource.vue | 2 +- .../DataDisplay/DataDisplayRegionalFrequencies.vue | 6 +++++- .../DataDisplay/DataDisplayWordFormFrequencies.vue | 9 +++++++-- .../DataDisplay/DataDisplayYearlyFrequencies.vue | 3 ++- src/components/Search/CorpusChip.vue | 10 ++++++++++ src/components/Search/QueryItem.vue | 5 +---- src/composables/useYearlyFrequenciesSearch.ts | 6 +++++- 8 files changed, 33 insertions(+), 10 deletions(-) create mode 100644 src/components/Search/CorpusChip.vue diff --git a/src/components/DataDisplay/DataDisplayKeywordInContext.vue b/src/components/DataDisplay/DataDisplayKeywordInContext.vue index 268378f..ed6a63e 100644 --- a/src/components/DataDisplay/DataDisplayKeywordInContext.vue +++ b/src/components/DataDisplay/DataDisplayKeywordInContext.vue @@ -3,6 +3,7 @@ import { storeToRefs } from "pinia"; import Swal from "sweetalert2"; import type { Ref } from "vue"; +import CorpusChip from "../Search/CorpusChip.vue"; import KWICDetailDialog from "./KWICDetailDialog.vue"; const queryStore = useQuery(); @@ -74,6 +75,7 @@ const selectedKWIC: Ref = ref(null); {{ query.finalQuery }} + { const allSeries = queries.value.map((query: CorpusQuery) => { return { color: query.color, - name: query.finalQuery, + name: `${query.finalQuery} ${query.corpus}${query.subCorpus ? ` / ${query.subCorpus}` : ""}`, data: categories.value .map((category) => query.data.mediaSources.find(({ media }) => category === media)) // @ts-ignore diff --git a/src/components/DataDisplay/DataDisplayRegionalFrequencies.vue b/src/components/DataDisplay/DataDisplayRegionalFrequencies.vue index 2f93996..e966659 100644 --- a/src/components/DataDisplay/DataDisplayRegionalFrequencies.vue +++ b/src/components/DataDisplay/DataDisplayRegionalFrequencies.vue @@ -1,6 +1,8 @@ + + diff --git a/src/components/Search/QueryItem.vue b/src/components/Search/QueryItem.vue index a3003c5..9978700 100644 --- a/src/components/Search/QueryItem.vue +++ b/src/components/Search/QueryItem.vue @@ -30,10 +30,7 @@ const storeQuery = queries.queries.find((q) => q.id === props.query.id) as unkno - - {{ props.query.corpus }} - {{ props.query.subCorpus ? ` / ${props.query.subCorpus}` : "" }} - + {{ props.query.type }} diff --git a/src/composables/useYearlyFrequenciesSearch.ts b/src/composables/useYearlyFrequenciesSearch.ts index 055b573..53071a2 100644 --- a/src/composables/useYearlyFrequenciesSearch.ts +++ b/src/composables/useYearlyFrequenciesSearch.ts @@ -19,11 +19,15 @@ export function useYearlyFrequenciesSearch() { }); // console.log({ freqttYear: freqttYear.value }); const freqttYear = _freqttYear.value as YearlyFrequencyData; + // console.log({ freqttYear }); /* eslint-disable-next-line */ const _yearlyData = freqttYear.Blocks ?? []; - // @ts-ignore + // console.log({ _yearlyData }); + const yearlyData = _yearlyData[0]?.Items ?? []; + // console.log({ yearlyData }); + // console.log({ yearlyData, blocks: freqttYear.value.Blocks, items: freqttYear.value.Blocks[0].Items }); // console.log('data', query.data);