tff-tailor
Version:
tailor for toursforfun frontend
22 lines (17 loc) • 463 B
JavaScript
/**
* @description hot client
* @author Leon.Cai
*/
/*global __resourceQuery:true*/
require("eventsource-polyfill");
let hotClient = require(`webpack-hot-middleware/client${__resourceQuery}`),
timmer = 0;
hotClient.subscribe(event => {
if (event.action === "reload") {
clearTimeout(timmer);
console.log("[HMR] " + event.src);
timmer = setTimeout(function() {
window.location.reload();
}, 100);
}
});