aboutsummaryrefslogtreecommitdiff
path: root/editors/code/src/util.ts
diff options
context:
space:
mode:
authorAleksey Kladov <[email protected]>2020-02-21 14:59:46 +0000
committerAleksey Kladov <[email protected]>2020-02-22 15:03:47 +0000
commit49844ab717d8d1790dbdf7f44d160936ece0e80f (patch)
tree42c009ba902ecdda6d22daa8063fcb19f20408c7 /editors/code/src/util.ts
parent2cbe8a4c4be2a69b27c248ab96341c2336f983cd (diff)
Extract client-side logging
Diffstat (limited to 'editors/code/src/util.ts')
-rw-r--r--editors/code/src/util.ts18
1 files changed, 18 insertions, 0 deletions
diff --git a/editors/code/src/util.ts b/editors/code/src/util.ts
new file mode 100644
index 000000000..7a6657753
--- /dev/null
+++ b/editors/code/src/util.ts
@@ -0,0 +1,18 @@
1let enabled: boolean = false;
2
3export const log = {
4 debug(message?: any, ...optionalParams: any[]): void {
5 if (!enabled) return;
6 // eslint-disable-next-line no-console
7 console.log(message, ...optionalParams);
8 },
9 error(message?: any, ...optionalParams: any[]): void {
10 if (!enabled) return;
11 debugger;
12 // eslint-disable-next-line no-console
13 console.error(message, ...optionalParams);
14 },
15 setEnabled(yes: boolean): void {
16 enabled = yes;
17 }
18};