mirror of
https://github.com/Qortal/qapp-core.git
synced 2025-06-14 17:41:20 +00:00
change type deleteResources
This commit is contained in:
parent
d0c871d22b
commit
910f07b439
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "qapp-core",
|
"name": "qapp-core",
|
||||||
"version": "1.0.30",
|
"version": "1.0.31",
|
||||||
"description": "Qortal's core React library with global state, UI components, and utilities",
|
"description": "Qortal's core React library with global state, UI components, and utilities",
|
||||||
"main": "dist/index.js",
|
"main": "dist/index.js",
|
||||||
"module": "dist/index.mjs",
|
"module": "dist/index.mjs",
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
import React, { useCallback, useMemo } from "react";
|
import React, { useCallback, useMemo } from "react";
|
||||||
import {
|
import {
|
||||||
|
QortalGetMetadata,
|
||||||
QortalMetadata,
|
QortalMetadata,
|
||||||
QortalSearchParams,
|
QortalSearchParams,
|
||||||
} from "../types/interfaces/resources";
|
} 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)[]) => {
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
import { create } from "zustand";
|
import { create } from "zustand";
|
||||||
import { QortalMetadata } from "../types/interfaces/resources";
|
import { QortalGetMetadata, QortalMetadata } from "../types/interfaces/resources";
|
||||||
import { persist } from "zustand/middleware";
|
import { persist } from "zustand/middleware";
|
||||||
|
|
||||||
|
|
||||||
@ -63,7 +63,7 @@ interface CacheState {
|
|||||||
addTemporaryResource: (listName: string, newResources: QortalMetadata[], customExpiry?: number)=> void;
|
addTemporaryResource: (listName: string, newResources: QortalMetadata[], customExpiry?: number)=> void;
|
||||||
getTemporaryResources:(listName: string)=> QortalMetadata[]
|
getTemporaryResources:(listName: string)=> QortalMetadata[]
|
||||||
deletedResources: DeletedResources;
|
deletedResources: DeletedResources;
|
||||||
markResourceAsDeleted: (item: QortalMetadata) => void;
|
markResourceAsDeleted: (item: QortalMetadata | QortalGetMetadata) => void;
|
||||||
filterOutDeletedResources: (items: QortalMetadata[]) => QortalMetadata[];
|
filterOutDeletedResources: (items: QortalMetadata[]) => QortalMetadata[];
|
||||||
isListExpired: (listName: string)=> boolean | string;
|
isListExpired: (listName: string)=> boolean | string;
|
||||||
searchCacheExpiryDuration: number;
|
searchCacheExpiryDuration: number;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user