amplify-codegen
Version:
Amplify Code Generator
17 lines (14 loc) • 492 B
JavaScript
async function isAppSyncApiPendingPush(context) {
const resourceStatus = await context.amplify.getResourceStatus('api');
const appSyncResources = [];
['resourcesToBeCreated', 'resourcesToBeUpdated'].forEach(opName => {
const status = resourceStatus[opName];
status.forEach(resource => {
if (resource.service === 'AppSync') {
appSyncResources.push(resource);
}
});
});
return appSyncResources.length > 0;
}
module.exports = isAppSyncApiPendingPush;