change type deleteResources

This commit is contained in:
PhilReact 2025-06-05 23:16:25 +03:00
parent d0c871d22b
commit 910f07b439
3 changed files with 5 additions and 4 deletions

View File

@ -1,6 +1,6 @@
{
"name": "qapp-core",
"version": "1.0.30",
"version": "1.0.31",
"description": "Qortal's core React library with global state, UI components, and utilities",
"main": "dist/index.js",
"module": "dist/index.mjs",

View File

@ -1,5 +1,6 @@
import React, { useCallback, useMemo } from "react";
import {
QortalGetMetadata,
QortalMetadata,
QortalSearchParams,
} from "../types/interfaces/resources";
@ -314,7 +315,7 @@ export const useResources = (retryAttempts: number = 2) => {
});
}, []);
const deleteResource = useCallback(async (resourcesToDelete: QortalMetadata[]) => {
const deleteResource = useCallback(async (resourcesToDelete: (QortalMetadata | QortalGetMetadata)[]) => {

View File

@ -1,5 +1,5 @@
import { create } from "zustand";
import { QortalMetadata } from "../types/interfaces/resources";
import { QortalGetMetadata, QortalMetadata } from "../types/interfaces/resources";
import { persist } from "zustand/middleware";
@ -63,7 +63,7 @@ interface CacheState {
addTemporaryResource: (listName: string, newResources: QortalMetadata[], customExpiry?: number)=> void;
getTemporaryResources:(listName: string)=> QortalMetadata[]
deletedResources: DeletedResources;
markResourceAsDeleted: (item: QortalMetadata) => void;
markResourceAsDeleted: (item: QortalMetadata | QortalGetMetadata) => void;
filterOutDeletedResources: (items: QortalMetadata[]) => QortalMetadata[];
isListExpired: (listName: string)=> boolean | string;
searchCacheExpiryDuration: number;