11import { Exceptionless } from "../../node_modules/@exceptionless/browser/dist/index.min.js" ;
22import { divide } from "./math.js" ;
3- import { TextAreaSelfLogger } from "./text-area-logger.js" ;
3+ import { TextAreaLogger } from "./text-area-logger.js" ;
44
55Exceptionless . 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
0 commit comments