hotfix of js assert accordance

This commit is contained in:
InsanusMokrassar 2023-11-18 18:08:19 +06:00
parent 0b7b408b06
commit 447e4fe5ac
2 changed files with 3 additions and 3 deletions

View File

@ -5,7 +5,7 @@ import kotlin.js.Console
external interface ExtendedConsole : Console { external interface ExtendedConsole : Console {
fun trace() fun trace()
fun debug(vararg o: Any?) fun debug(vararg o: Any?)
fun assert(vararg o: Any?) fun assert(assertion: Boolean, vararg o: Any?)
} }
/** /**
@ -16,7 +16,7 @@ fun Console.debug(vararg args: Any?) = unsafeCast<ExtendedConsole>().debug(*args
/** /**
* [https://developer.mozilla.org/en-US/docs/Web/APtraceI/console/assert_static](https://developer.mozilla.org/en-US/docs/Web/API/console/assert_static) * [https://developer.mozilla.org/en-US/docs/Web/APtraceI/console/assert_static](https://developer.mozilla.org/en-US/docs/Web/API/console/assert_static)
*/ */
fun Console.assert(vararg args: Any?) = unsafeCast<ExtendedConsole>().assert(*args) fun Console.assert(assertion: Boolean, vararg args: Any?) = unsafeCast<ExtendedConsole>().assert(assertion, *args)
/** /**
* [https://developer.mozilla.org/en-US/docs/Web/API/console/trace_static](https://developer.mozilla.org/en-US/docs/Web/API/console/trace_static) * [https://developer.mozilla.org/en-US/docs/Web/API/console/trace_static](https://developer.mozilla.org/en-US/docs/Web/API/console/trace_static)

View File

@ -14,6 +14,6 @@ actual var KSLoggerDefaultPlatformLoggerLambda: (level: LogLevel, tag: String, m
LogLevel.INFO -> console.info(*args) LogLevel.INFO -> console.info(*args)
LogLevel.WARNING -> console.warn(*args) LogLevel.WARNING -> console.warn(*args)
LogLevel.ERROR -> console.error(*args) LogLevel.ERROR -> console.error(*args)
LogLevel.ASSERT -> console.assert(*args) LogLevel.ASSERT -> console.error(*args)
} }
} }