I have such fragment:
fragments: {
Viewer: () => Relay.QL`
fragment house on Viewer {
House(id:$id){
id
baths
beds
built
city {
name
}
description
image
mls
price
street
type {
type
}
zip {
code
}
}
}
`,
},
When I iterate over edges-node of houses in list I would like to get this fragment and reuse it:
Houses(city: $city, zip: $zip, type: $type, first: 20) {
edges {
node {
id
${HousePage.getFragment('Viewer').getFragment('house')}
}
}
}
How to get id from node and request house fragment from another component? I spent 4 hours.....OMG.