openjaf/cenit

View on GitHub
public/assets/application-cca9faa44ee4499d84af3bc198f282fee9826d357b6899ab6148d448ac5f2dfe.js

Summary

Maintainability
B
4 hrs
Test Coverage
window.App = (function () {
    const resizeListeners = [];

    const resize = document.body.onresize = function () {
        resizeListeners.forEach(listener => {
            try {
                listener();
            } catch (e) {
                console.error(e);
            }
        })
    };

    function addResizeListener(listener) {
        resizeListeners.push(listener);
    }

    return { resize, addResizeListener }
})();