Passed
Pull Request — develop (#5)
by Florian
12:35 queued 08:14
created

assets/js/app.js   A

Complexity

Total Complexity 3
Complexity/F 1

Size

Lines of Code 24
Function Count 3

Duplication

Duplicated Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
eloc 12
dl 0
loc 24
rs 10
c 0
b 0
f 0
wmc 3
mnd 0
bc 0
fnc 3
bpm 0
cpm 1
noi 0
1
import '../scss/app.scss';
2
3
const loadAssets = async () => {
4
    global.assets = await fetch('build/manifest.json').then(res => res.json());
5
}
6
const $ = require('jquery');
7
const routes = require('../../public/js/fos_js_routes.json');
8
import Routing from '../../vendor/friendsofsymfony/jsrouting-bundle/Resources/public/js/router.min.js';
9
10
Routing.setRoutingData(routes);
11
global.$ = global.jQuery = $;
12
global.Routing = Routing;
13
14
loadAssets();
15
16
$(function() {
17
    // Add a space every thousand for number inputs
18
    $('[data-type-number]').on('input', function () {
19
        $(this).val(function (index, value) {
20
            return value.replace(/[^\dA-Z]/g, '').replace(/(.)(?=(.{3})+$)/g,'$1 ').trim();
21
        });
22
    })
23
});
24