update research

This commit is contained in:
mustafa-rezae 2025-02-11 10:39:24 +03:30
parent 947af21d6d
commit 702ffbc782
12 changed files with 21 additions and 30 deletions

View File

@ -40,7 +40,7 @@
<script>
import { useResearchStore } from "~/stores/researchStore";
import { useResearchStore } from "../../../stores/researchStore";
import { mapState } from "pinia";

View File

@ -6,7 +6,7 @@
import researchApi from "~/apis/researchApi";
import { mapActions, mapState } from "pinia";
import { useResearchStore } from "~/stores/researchStore";
import { useResearchStore } from "../../../stores/researchStore";
export default {
data() {

View File

@ -189,7 +189,7 @@ import favoriteApi from "~/apis/favoriteApi";
import researchApi from "~/apis/researchApi";
import { mapState, mapActions } from "pinia";
import { useResearchStore } from "~/stores/researchStore";
import { useResearchStore } from "../../../stores/researchStore";
export default {
props: {

View File

@ -165,7 +165,7 @@
import favoriteApi from "~/apis/favoriteApi";
import { mapState, mapActions } from "pinia";
import { useResearchStore } from "~/stores/researchStore";
import { useResearchStore } from "../../../stores/researchStore";
export default {
props: [

View File

@ -80,8 +80,7 @@
<script>
import { mapState, mapActions } from "pinia";
import { useSearchStore } from "~/stores/searchStore";
import { useResearchStore } from "~/stores/researchStore";
import { useResearchStore } from "../../../stores/researchStore";
export default {
name: "FilterList",
props: ["changePageFilter", "listAggregations", "selectedFilterItems"],

View File

@ -124,7 +124,7 @@
import researchApi from "~/apis/researchApi";
import { mapActions, mapState } from "pinia";
import { useResearchStore } from "~/stores/researchStore";
import { useResearchStore } from "../../../stores/researchStore";
/**
* @vue-event {Number} increment - Emit counter's value after increment

View File

@ -153,7 +153,7 @@
import repoApi from "~/apis/repoApi";
import listApis from "~/apis/listApi";
import { mapState, mapActions } from "pinia";
import { useResearchStore } from "~/stores/researchStore";
import { useResearchStore } from "../../../stores/researchStore";
export default {
props: {

View File

@ -26,7 +26,7 @@
import researchApi from "~/apis/researchApi";
import { mapActions, mapState } from "pinia";
import { VueEditor } from "vue2-editor";
import { useResearchStore } from "~/stores/researchStore";
import { useResearchStore } from "../../../stores/researchStore";
export default {
data() {

View File

@ -380,7 +380,7 @@ import searchLineMixin from "~/research/mixins/searchLineMixin.js";
import { mapActions, mapState } from "pinia";
import researchApi from "~/apis/researchApi";
import { useResearchStore } from "~/stores/researchStore";
import { useResearchStore } from "../stores/researchStore";
export default {
mixins: [searchLineMixin],

View File

@ -182,7 +182,7 @@
import { mapState, mapActions } from "pinia";
import researchApi from "~/apis/researchApi";
import { useResearchStore } from "~/stores/researchStore";
import { useResearchStore } from "../stores/researchStore";
export default {
beforeMount() {

View File

@ -387,7 +387,7 @@
<script lang="ts">
import apis from "~/apis/researchApi";
import apis2 from "~/apis/searchApi";
import { useResearchStore } from "~/stores/researchStore";
import { useResearchStore } from "../stores/researchStore";
import {clearBodyClass} from "@manuals/utilities"
import { useCommonStore } from "~/stores/commonStore";

View File

@ -1,7 +1,6 @@
import type {
domain,
researchActiveSchema,
researchTerms,
searchActiveTab,
selectionFilterItems,
} from "~/types/researchTypes";
@ -10,14 +9,13 @@ import { defineStore } from "pinia";
export const useResearchStore = defineStore("researchStore", {
persist: {
storage: piniaPluginPersistedstate.localStorage(),
}, state: () => ({
},
state: () => ({
researchActiveSchema: [] as researchActiveSchema[],
researchSchema: [] as researchActiveSchema[],
researchDomainActive: {} as domain,
searchActiveTab: undefined as searchActiveTab | undefined,
selectionFilterItems: [] as selectionFilterItems,
researchTerms: undefined as researchTerms | undefined,
// dataForTreeMap: undefined,
// activeTab: undefined,
// navigateListActiveTab: undefined,
@ -43,9 +41,7 @@ export const useResearchStore = defineStore("researchStore", {
selectionFilterItemsGetter(state) {
return state.selectionFilterItems;
},
researchTermsGetter(state) {
return state.researchTerms;
},
// dataForTreeMapGetter(state) {
// return state.dataForTreeMap;
// },
@ -72,24 +68,22 @@ export const useResearchStore = defineStore("researchStore", {
// },
},
actions: {
researchTermsSetter( researchTerms = undefined) {
this.researchTerms = researchTerms;
},
researchSchemaSetter( researchSchema = undefined) {
researchSchemaSetter(researchSchema = undefined) {
this.researchSchema = researchSchema;
},
researchActiveSchemaSetter( researchActiveSchema = undefined) {
researchActiveSchemaSetter(researchActiveSchema = undefined) {
this.researchActiveSchema = researchActiveSchema;
},
researchDomainActiveSetter(domain:domain) {
researchDomainActiveSetter(domain: domain) {
this.researchDomainActive = domain;
},
searchActiveTabSetter( searchActiveTab = undefined) {
searchActiveTabSetter(searchActiveTab = undefined) {
this.searchActiveTab = searchActiveTab;
},
selectionFilterItemsSetter( selectionFilterItems: selectionFilterItems = []) {
selectionFilterItemsSetter(
selectionFilterItems: selectionFilterItems = []
) {
this.selectionFilterItems = selectionFilterItems;
},
// dataForTreeMapSetter(state, dataForTreeMap = undefined) {
@ -110,7 +104,5 @@ export const useResearchStore = defineStore("researchStore", {
// ) {
// state.activeNavigateChartSchema = activeNavigateChartSchema;
// },
},
});