mirror of
https://github.com/BookStackApp/BookStack.git
synced 2025-06-17 18:02:26 +08:00
ESLINT: Started inital pass at addressing issues
This commit is contained in:
@ -11,10 +11,9 @@
|
||||
*/
|
||||
export function debounce(func, wait, immediate) {
|
||||
let timeout;
|
||||
return function() {
|
||||
const context = this; const
|
||||
args = arguments;
|
||||
const later = function() {
|
||||
return function debouncedWrapper(...args) {
|
||||
const context = this;
|
||||
const later = function debouncedTimeout() {
|
||||
timeout = null;
|
||||
if (!immediate) func.apply(context, args);
|
||||
};
|
||||
@ -67,6 +66,7 @@ export function escapeHtml(unsafe) {
|
||||
* @returns {string}
|
||||
*/
|
||||
export function uniqueId() {
|
||||
// eslint-disable-next-line no-bitwise
|
||||
const S4 = () => (((1 + Math.random()) * 0x10000) | 0).toString(16).substring(1);
|
||||
return (`${S4() + S4()}-${S4()}-${S4()}-${S4()}-${S4()}${S4()}${S4()}`);
|
||||
}
|
||||
|
Reference in New Issue
Block a user