mirror of
https://github.com/oceanprotocol/market.git
synced 2024-12-02 05:57:29 +01:00
Ensuring that related assets doesn't show the same asset
This commit is contained in:
parent
678905308b
commit
cbf7958bc0
@ -15,6 +15,7 @@ import NetworkName from '@shared/NetworkName'
|
||||
import content from '../../../../content/purgatory.json'
|
||||
import Web3 from 'web3'
|
||||
import Button from '@shared/atoms/Button'
|
||||
import RelatedAssets from '../RelatedAssets'
|
||||
|
||||
export default function AssetContent({
|
||||
asset
|
||||
@ -78,6 +79,7 @@ export default function AssetContent({
|
||||
</Button>
|
||||
</div>
|
||||
)}
|
||||
<RelatedAssets tags={asset?.metadata?.tags} id={asset?.id} />
|
||||
</div>
|
||||
</article>
|
||||
</>
|
||||
|
@ -4,7 +4,13 @@ import { useUserPreferences } from '@context/UserPreferences'
|
||||
import { SortTermOptions } from '../../../@types/aquarius/SearchQuery'
|
||||
import SectionQueryResult from '../../Home/SectionQueryResult'
|
||||
|
||||
export default function RelatedAssets(): ReactElement {
|
||||
export default function RelatedAssets({
|
||||
tags,
|
||||
id
|
||||
}: {
|
||||
tags: string[]
|
||||
id: string
|
||||
}): ReactElement {
|
||||
const { chainIds } = useUserPreferences()
|
||||
|
||||
const [queryRelatedAssets, setQueryRelatedAssets] = useState<SearchQuery>()
|
||||
@ -13,9 +19,16 @@ export default function RelatedAssets(): ReactElement {
|
||||
const baseParamsSales = {
|
||||
chainIds,
|
||||
esPaginationOptions: {
|
||||
size: 6
|
||||
size: 3
|
||||
},
|
||||
filters: [getFilterTerm('metadata.tags', 'dimitra')],
|
||||
nestedQuery: {
|
||||
must_not: {
|
||||
match: {
|
||||
id
|
||||
}
|
||||
}
|
||||
},
|
||||
filters: [getFilterTerm('metadata.tags', tags)],
|
||||
sortOptions: {
|
||||
sortBy: SortTermOptions.Orders
|
||||
} as SortOptions
|
||||
|
@ -34,7 +34,6 @@ export default function HomePage(): ReactElement {
|
||||
esPaginationOptions: {
|
||||
size: 6
|
||||
},
|
||||
filters: [getFilterTerm('metadata.tags', 'dimitra')],
|
||||
sortOptions: {
|
||||
sortBy: SortTermOptions.Orders
|
||||
} as SortOptions
|
||||
|
Loading…
x
Reference in New Issue
Block a user