type isGreaterThanOrEqualVersion = (version: string) => boolean
const state = TokenWebView.isGreaterThanOrEqualVersion('2.1.0')
console.log('Version greater than or equal to 2.1.0: ', state )
// output -> 'Version greater than or equal to 2.1.0: true'
type compareSemver = (versionA: string, versionB: string) => number
const state = TokenWebView.compareSemver('2.1.0', '2.2.0')
console.log(state)
// output -> '0'
type isCancelError = (error: Error) => boolean
try {
// ...
} catch (err) {
if (TokenWebView.isCancelError(err)) {
console.log('User cancelled the operation')
}
}
type ERRORS = Record<string, string>
type getCurrentLanguage = () => Promise<string>
const language = await TokenWebView.apis.device.getCurrentLanguage()
console.log(language)
// output -> 'en-us'