Commit 7ef78581 authored by Stephane Bouvry's avatar Stephane Bouvry
Browse files

- Fix erreur d'affichage des montants (Problème d'arrondis JS)

- Mise en forme des montants dans la vue des dépenses détaillées
- Ajout de tests unitaire
parent 86e32ab6
Loading
Loading
Loading
Loading
Loading
+1 −3
Original line number Diff line number Diff line
@@ -56,9 +56,7 @@
                Vue.use(VueResource);
                Vue.http.options.emulateJSON = true;
                Vue.http.options.emulateHTTP = true;
                Vue.filter('money', function( d ){
                    return d.toFixed(2);
                });
                Vue.filter('money', VueFilters.default.money);
                new Vue({
                    el: "#spentlines",
                    render(h){
+573 −0

File changed.

Preview size limit exceeded, changes collapsed.

+1 −0
Original line number Diff line number Diff line
@@ -26,6 +26,7 @@
    "gulp-debug": "^4.0.0",
    "gulp-sass": "^4.0.2",
    "gulp-shell": "^0.6.5",
    "mocha": "^8.2.1",
    "poi": "^9.6.13",
    "sass-loader": "^7.1.0"
  }
+1 −1
Original line number Diff line number Diff line
(function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.VueFilters=t():e.VueFilters=t()})("undefined"!=typeof self?self:this,function(){return function(e){function t(n){if(r[n])return r[n].exports;var o=r[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var r={};return t.m=e,t.c=r,t.d=function(e,r,n){t.o(e,r)||Object.defineProperty(e,r,{configurable:!1,enumerable:!0,get:n})},t.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(r,"a",r),r},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="/",t(t.s=0)}([function(e,t,r){e.exports=r(1)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={slugify:function(e){return e.toString().toLowerCase().replace(/\s+/g,"-").replace(/[^\w\-]+/g,"").replace(/\-\-+/g,"-").replace(/^-+/,"").replace(/-+$/,"")},money:function(e){var t=Math.floor(e),r=Math.round(100*(e-t)),n=t.toString().replace(/\B(?=(\d{3})+(?!\d))/g," ");return r<10&&(r="0"+r),n+","+r}}}])});
(function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.VueFilters=t():e.VueFilters=t()})("undefined"!=typeof self?self:this,function(){return function(e){function t(n){if(r[n])return r[n].exports;var o=r[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var r={};return t.m=e,t.c=r,t.d=function(e,r,n){t.o(e,r)||Object.defineProperty(e,r,{configurable:!1,enumerable:!0,get:n})},t.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(r,"a",r),r},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="/",t(t.s=0)}([function(e,t,r){e.exports=r(1)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={slugify:function(e){return e.toString().toLowerCase().replace(/\s+/g,"-").replace(/[^\w\-]+/g,"").replace(/\-\-+/g,"-").replace(/^-+/,"").replace(/-+$/,"")},money:function(e){for(var t=e.toFixed(2),r="",n=!1,o=0,r=[],u=t.length-1;u>=0;u--){var f=t[u];"."==f?(r.push(","),n=!0):(r.push(f),1==n&&"-"!=f&&u>0&&++o%3==0&&r.push(" "))}return r.reverse().join("")}}}])});
//# sourceMappingURL=VueFilters.js.map
 No newline at end of file
+1 −1

File changed.

Preview size limit exceeded, changes collapsed.

Loading