ng-monet

1.0.4 • Public • Published

ngMonet

Monet.js module for Angular 1.x

npm install ng-monet --save

Import ngMonet as an Angular service.

First add the script in your HTML file.

<body>
  <!-- Import angular first -->
  <script src='/node_modules/angular/angular.min.js'></script>
  <!-- Import ng-ramda second -->
  <script src='/node_modules/ng-monet/ngMonet.min.js'></script>
</body>

OR import via JavaScript

import 'ng-monet';

// or

require('ng-monet');

Then just inject the module and service.

angular.module('myApp', ['ngMonet'])
  .service('myService', function myService (ngMonet, $http) {
    var getPost = ngMonet.IO(postId => $http.get(`/API/posts/${postId}`));
    var updatePost = postId => ngMonet.IO(postBody => $http.post('/API/posts', { id: postId, body: postBody }));
    return {
      getPost,
      updatePost,
    };
  });

You can find the Monet.js docs here: https://cwmyers.github.io/monet.js/

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.0.4
    1
    • latest

Version History

Package Sidebar

Install

npm i ng-monet

Weekly Downloads

1

Version

1.0.4

License

ISC

Last publish

Collaborators

  • justinfuller