mirror of
https://github.com/galaxyproject/galaxy.git
synced 2026-10-24 12:13:33 +08:00
Use import type for types
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
import { components } from "@/api/schema";
|
||||
import type { components } from "@/api/schema";
|
||||
|
||||
type DatasetState = components["schemas"]["DatasetState"];
|
||||
// The 'failed' state is for the collection job state summary, not a dataset state.
|
||||
|
||||
@@ -3,8 +3,8 @@
|
||||
<script setup lang="ts">
|
||||
import { computed, ref, watch } from "vue";
|
||||
|
||||
import type { HistorySummary } from "@/api";
|
||||
import { CollectionEntry, DCESummary, isCollectionElement, isHDCA, SubCollection } from "@/api";
|
||||
import type { CollectionEntry, DCESummary, HistorySummary, SubCollection } from "@/api";
|
||||
import { isCollectionElement, isHDCA } from "@/api";
|
||||
import ExpandedItems from "@/components/History/Content/ExpandedItems";
|
||||
import { updateContentFields } from "@/components/History/model/queries";
|
||||
import { useCollectionElementsStore } from "@/stores/collectionElementsStore";
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import flushPromises from "flush-promises";
|
||||
import { createPinia, setActivePinia } from "pinia";
|
||||
|
||||
import { DatasetCollectionAttributes } from "@/api";
|
||||
import type { DatasetCollectionAttributes } from "@/api";
|
||||
import { mockFetcher } from "@/api/schema/__mocks__";
|
||||
|
||||
import { useCollectionAttributesStore } from "./collectionAttributesStore";
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import { defineStore } from "pinia";
|
||||
import { computed, del, ref, set } from "vue";
|
||||
|
||||
import { DatasetCollectionAttributes } from "@/api";
|
||||
import type { DatasetCollectionAttributes } from "@/api";
|
||||
import { fetchCollectionAttributes } from "@/api/datasetCollections";
|
||||
|
||||
export const useCollectionAttributesStore = defineStore("collectionAttributesStore", () => {
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import flushPromises from "flush-promises";
|
||||
import { createPinia, setActivePinia } from "pinia";
|
||||
|
||||
import { DCESummary, HDCASummary } from "@/api";
|
||||
import type { DCESummary, HDCASummary } from "@/api";
|
||||
import { mockFetcher } from "@/api/schema/__mocks__";
|
||||
import { DCEEntry, useCollectionElementsStore } from "@/stores/collectionElementsStore";
|
||||
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
import { defineStore } from "pinia";
|
||||
import { computed, del, ref, set } from "vue";
|
||||
|
||||
import { CollectionEntry, DCESummary, HDCASummary, HistoryContentItemBase, isHDCA } from "@/api";
|
||||
import type { CollectionEntry, DCESummary, HDCASummary, HistoryContentItemBase } from "@/api";
|
||||
import { isHDCA } from "@/api";
|
||||
import { fetchCollectionDetails, fetchElementsFromCollection } from "@/api/datasetCollections";
|
||||
|
||||
/**
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import { defineStore } from "pinia";
|
||||
import Vue, { computed, ref } from "vue";
|
||||
|
||||
import { DatasetDetails, DatasetEntry, HistoryContentItemBase } from "@/api";
|
||||
import type { DatasetDetails, DatasetEntry, HistoryContentItemBase } from "@/api";
|
||||
import { fetchDatasetDetails } from "@/api/datasets";
|
||||
|
||||
export const useDatasetStore = defineStore("datasetStore", () => {
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import { defineStore } from "pinia";
|
||||
import { computed, ref } from "vue";
|
||||
|
||||
import { components } from "@/api/schema";
|
||||
import type { components } from "@/api/schema";
|
||||
import { useUserLocalStorage } from "@/composables/userLocalStorage";
|
||||
import { useHistoryStore } from "@/stores/historyStore";
|
||||
import {
|
||||
|
||||
Reference in New Issue
Block a user