Rename server => modules
This commit is contained in:
9
modules/client/utils/addEvent.js
Normal file
9
modules/client/utils/addEvent.js
Normal file
@ -0,0 +1,9 @@
|
||||
function addEvent(node, type, handler) {
|
||||
if (node.addEventListener) {
|
||||
node.addEventListener(type, handler, false);
|
||||
} else if (node.attachEvent) {
|
||||
node.attachEvent("on" + type, handler);
|
||||
}
|
||||
}
|
||||
|
||||
module.exports = addEvent;
|
5
modules/client/utils/createHTML.js
Normal file
5
modules/client/utils/createHTML.js
Normal file
@ -0,0 +1,5 @@
|
||||
function createHTML(code) {
|
||||
return { __html: code };
|
||||
}
|
||||
|
||||
module.exports = createHTML;
|
9
modules/client/utils/execScript.js
Normal file
9
modules/client/utils/execScript.js
Normal file
@ -0,0 +1,9 @@
|
||||
const React = require("react");
|
||||
|
||||
const h = require("./createHTML");
|
||||
|
||||
function execScript(code) {
|
||||
return <script dangerouslySetInnerHTML={h(code)} />;
|
||||
}
|
||||
|
||||
module.exports = execScript;
|
12
modules/client/utils/formatNumber.js
Normal file
12
modules/client/utils/formatNumber.js
Normal file
@ -0,0 +1,12 @@
|
||||
function formatNumber(n) {
|
||||
const digits = String(n).split("");
|
||||
const groups = [];
|
||||
|
||||
while (digits.length) {
|
||||
groups.unshift(digits.splice(-3).join(""));
|
||||
}
|
||||
|
||||
return groups.join(",");
|
||||
}
|
||||
|
||||
module.exports = formatNumber;
|
5
modules/client/utils/formatPercent.js
Normal file
5
modules/client/utils/formatPercent.js
Normal file
@ -0,0 +1,5 @@
|
||||
function formatPercent(n, fixed = 1) {
|
||||
return String((n.toPrecision(2) * 100).toFixed(fixed));
|
||||
}
|
||||
|
||||
module.exports = formatPercent;
|
5
modules/client/utils/parseNumber.js
Normal file
5
modules/client/utils/parseNumber.js
Normal file
@ -0,0 +1,5 @@
|
||||
function parseNumber(s) {
|
||||
return parseInt(s.replace(/,/g, ""), 10) || 0;
|
||||
}
|
||||
|
||||
module.exports = parseNumber;
|
9
modules/client/utils/removeEvent.js
Normal file
9
modules/client/utils/removeEvent.js
Normal file
@ -0,0 +1,9 @@
|
||||
function removeEvent(node, type, handler) {
|
||||
if (node.removeEventListener) {
|
||||
node.removeEventListener(type, handler, false);
|
||||
} else if (node.detachEvent) {
|
||||
node.detachEvent("on" + type, handler);
|
||||
}
|
||||
}
|
||||
|
||||
module.exports = removeEvent;
|
Reference in New Issue
Block a user