Added a null guard for args field
This commit is contained in:
@@ -35,7 +35,7 @@ export default {
|
|||||||
|
|
||||||
computed: {
|
computed: {
|
||||||
fieldString() {
|
fieldString() {
|
||||||
const args = this.gqlField.args.reduce((acc, arg, index) => {
|
const args = (this.gqlField.args || []).reduce((acc, arg, index) => {
|
||||||
return acc + `${arg.name}: ${arg.type.toString()}${(index !== this.gqlField.args.length - 1) ? ", " : ''}`;
|
return acc + `${arg.name}: ${arg.type.toString()}${(index !== this.gqlField.args.length - 1) ? ", " : ''}`;
|
||||||
}, '');
|
}, '');
|
||||||
const argsString = (args.length > 0) ? `(${args})` : '';
|
const argsString = (args.length > 0) ? `(${args})` : '';
|
||||||
|
|||||||
Reference in New Issue
Block a user