UNPKG

zettapi_client

Version:

Client side CRUD operations in angular to use with zettapi_server rest api to get started quickly in any CMS project

21 lines (19 loc) 662 B
app.service('$newsletter', function ($entity, inform, blockUI) { this.subscribe = function (item) { if (!item) { return; } blockUI.start("A gravar email..."); $entity.add('newsletter', item) .then(function (response) { inform.add('Email gravado com sucesso', { ttl: 10000, type: 'info' }); }) .catch(function (response) { inform.add('Ocorreu um erro ao gravar o seu email.', { ttl: 2000, type: 'warning' }); }) .finally(function () { callback(); blockUI.stop(); }); }; });