Skip to content

Commit ea513ba

Browse files
committed
Renamed logger
1 parent 3f9ca5e commit ea513ba

File tree

2 files changed

+9
-8
lines changed

2 files changed

+9
-8
lines changed

example/browser/index.js

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11
import { Exceptionless } from "../../node_modules/@exceptionless/browser/dist/index.min.js";
22
import { divide } from "./math.js";
3-
import { TextAreaSelfLogger } from "./text-area-logger.js";
3+
import { TextAreaLogger } from "./text-area-logger.js";
44

55
Exceptionless.startup(c => {
6+
c.useDebugLogger();
7+
c.services.log = new TextAreaLogger("logs", c.services.log);
8+
69
c.apiKey = "LhhP1C9gijpSKCslHHCvwdSIz298twx271n1l6xw";
710
c.serverUrl = "http://localhost:5000";
811
c.updateSettingsWhenIdleInterval = 15000;
912
c.useLocalStorage();
10-
c.useDebugLogger();
11-
c.services.log = new TextAreaSelfLogger("logs", c.services.log);
1213
c.setUserIdentity("12345678", "Blake");
1314
c.useSessions();
1415

@@ -34,7 +35,7 @@ document.addEventListener("DOMContentLoaded", () => {
3435
const elements = document.querySelectorAll(".submit-log");
3536
for (const element of elements) {
3637
element.addEventListener("click", (event) => {
37-
const level = event.target.attributes["data-level"];
38+
const level = event.target.attributes["data-level"]?.value;
3839
Exceptionless.submitLog("sendEvents", `This is a log message with level: ${level || "<no log level>"}`, level);
3940
});
4041
}
@@ -64,7 +65,7 @@ document.addEventListener("DOMContentLoaded", () => {
6465
});
6566

6667
document.querySelector("#config-settings-log").addEventListener("click", () => {
67-
console.log(Exceptionless.config.settings);
68+
Exceptionless.config.services.log.info(JSON.stringify(Exceptionless.config.settings));
6869
});
6970
});
7071

example/browser/text-area-logger.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
export class TextAreaSelfLogger {
1+
export class TextAreaLogger {
22
constructor(elementId, logger) {
33
if (!elementId) {
44
throw new Error("elementId is required");
@@ -36,9 +36,9 @@ export class TextAreaSelfLogger {
3636

3737
log(level, message) {
3838
if (this.element) {
39-
this.element.innerHTML += `\n[${level}] Exceptionless: ${message}`;
39+
this.element.innerHTML += `\n[${level}] ${message}`;
4040
} else {
41-
this.messageBuffer.push(`[${level}] Exceptionless: ${message}`)
41+
this.messageBuffer.push(`[${level}] ${message}`)
4242
}
4343
}
4444
}

0 commit comments

Comments
 (0)