1 2 3 4 5 6 7 8 9 10 11 12 | 3x 3x | export default function onDOMLoad(callback) { Eif (document.readyState === 'complete') { callback(); } else { const handleDOMLoad = () => { removeEventListener('load', handleDOMLoad); callback(); }; addEventListener('load', handleDOMLoad); } } |