Sha256: b9b8dba968a7e001eb9284f42ff85cc9003176b6a88e3b7b70d10fe157bec4bc
Contents?: true
Size: 941 Bytes
Versions: 18
Compression:
Stored size: 941 Bytes
Contents
import isCompatible from './utils/compatibility'; import config from './config'; document.addEventListener('DOMContentLoaded', () => { if (!isCompatible) { const errorMessage = config.get( 'compatibility.errorMessage', 'Unsupported browser!', ); document.body.innerHTML = `<p>${errorMessage}</p>`; return; } document.documentElement.classList.remove('incompatible-browser'); require('material-design-lite/material'); require('./mdl-stepper'); require('babel-polyfill'); require('./components/initialize').initialize(document, true); // Focus first valid input control const focusable = document.querySelectorAll('.v-focusable'); for (var i = 0; i < focusable.length; i++) { if (focusable[i] && focusable[i].vComponent) { if (focusable[i].vComponent.focus()) { break; } } } });
Version data entries
18 entries across 18 versions & 2 rubygems