Fix some types after refactoring on main branch.

This commit is contained in:
baldo 2022-07-21 18:44:52 +02:00
commit edc5c20fdb
3 changed files with 11 additions and 10 deletions

View file

@ -1,9 +1,9 @@
import {defineStore} from "pinia";
import {type EnhancedNode, isEnhancedNode, type NodesFilter, NodeSortField, SortDirection} from "@/types";
import {type DomainSpecificNodeResponse, isDomainSpecificNodeResponse, type NodesFilter, NodeSortField, SortDirection} from "@/types";
import {internalApi} from "@/utils/Api";
interface NodesStoreState {
nodes: EnhancedNode[];
nodes: DomainSpecificNodeResponse[];
page: number;
nodesPerPage: number;
totalNodes: number;
@ -24,7 +24,7 @@ export const useNodesStore = defineStore({
};
},
getters: {
getNodes(state: NodesStoreState): EnhancedNode[] {
getNodes(state: NodesStoreState): DomainSpecificNodeResponse[] {
return state.nodes;
},
@ -55,9 +55,9 @@ export const useNodesStore = defineStore({
if (searchTerm) {
query.q = searchTerm;
}
const result = await internalApi.getPagedList<EnhancedNode, NodeSortField>(
const result = await internalApi.getPagedList<DomainSpecificNodeResponse, NodeSortField>(
"nodes",
isEnhancedNode,
isDomainSpecificNodeResponse,
page,
nodesPerPage,
sortDirection,