Skip to content

Commit

Permalink
🔧 action list remove price filter
Browse files Browse the repository at this point in the history
  • Loading branch information
roiLeo committed Nov 22, 2024
1 parent 9f41d5f commit f1bf71f
Showing 1 changed file with 2 additions and 18 deletions.
20 changes: 2 additions & 18 deletions components/items/ItemsGrid/useNftActions.ts
Original file line number Diff line number Diff line change
Expand Up @@ -27,32 +27,19 @@ export const fetchNft = async (nftId: string): Promise<NFTWithMetadata> => {

export const prepareListingQuery = (
entities: TokenEntity[],
isThereAnythingToList: boolean,
) => {
const { accountId } = useAuth()

const tokenSearchTerm = { id_in: entities.map(n => n.id) }

const variables = {
first: 10000, // some large number
search: [
{
token: tokenSearchTerm,
token: { id_in: entities.map(n => n.id) },
currentOwner_eq: accountId.value,
burned_eq: false,
OR: {
price_isNull: true,
token: tokenSearchTerm,
currentOwner_eq: accountId.value,
burned_eq: false,
},
},
],
}

const searchKey = isThereAnythingToList ? 'price_eq' : 'price_gt'
variables.search[0][searchKey] = '0'

return {
query: nftListWithSearch,
variables,
Expand Down Expand Up @@ -80,10 +67,7 @@ const getCachedAndMissingEntities = (
const fetchMissingEntities = async (
missingEntities: TokenEntity[],
): Promise<NFTWitToken[]> => {
const { query, variables } = prepareListingQuery(
missingEntities,
await checkIfAnythingToList(missingEntities),
)
const { query, variables } = prepareListingQuery(missingEntities)
const { client } = usePrefix()

const { data } = await useAsyncQuery<{ nFTEntities: NFTWitToken[] }>({
Expand Down

0 comments on commit f1bf71f

Please sign in to comment.