in src/app/API.service.ts [2553:2584]
async ListCustomers(
filter?: ModelCustomerFilterInput,
limit?: number,
nextToken?: string
): Promise<ListCustomersQuery> {
const statement = `query ListCustomers($filter: ModelCustomerFilterInput, $limit: Int, $nextToken: String) {
listCustomers(filter: $filter, limit: $limit, nextToken: $nextToken) {
__typename
items {
__typename
id
customername
user
}
nextToken
}
}`;
const gqlAPIServiceArguments: any = {};
if (filter) {
gqlAPIServiceArguments.filter = filter;
}
if (limit) {
gqlAPIServiceArguments.limit = limit;
}
if (nextToken) {
gqlAPIServiceArguments.nextToken = nextToken;
}
const response = (await API.graphql(
graphqlOperation(statement, gqlAPIServiceArguments)
)) as any;
return <ListCustomersQuery>response.data.listCustomers;
}