@relay(plural: true) prevents @connection helpers from being generated
sgrove opened this issue · 0 comments
sgrove commented
e.g. this module will generate BlockFragment.getConnectionNodes
:
module BlockFragment = %relay(`
fragment CanvasLayout_block on Block {
camelCaseName
description
title
dependencies(first: 100) @connection(key: "CanvasLayout_block_dependencies") {
edges {
node {
dependency {
... on Node {
id
}
}
}
}
}
}
`)
While this one will not:
module BlockFragment = %relay(`
fragment CanvasLayout_block on Block @relay(plural: true) {
camelCaseName
description
title
dependencies(first: 100) @connection(key: "CanvasLayout_block_dependencies") {
edges {
node {
dependency {
... on Node {
id
}
}
}
}
}
}
`)