use location hint

This commit is contained in:
pypy
2021-02-03 12:53:39 +09:00
parent 3ded098322
commit e0f819c54f
5 changed files with 26 additions and 9 deletions

View File

@@ -446,7 +446,11 @@ speechSynthesis.getVoices();
Vue.component('location', {
template: '<span>{{ text }}<slot></slot></span>',
props: {
location: String
location: String,
hint: {
type: String,
default: ''
}
},
data() {
return {
@@ -460,6 +464,12 @@ speechSynthesis.getVoices();
this.text = 'Offline';
} else if (L.isPrivate) {
this.text = 'Private';
} else if (typeof this.hint === 'string' && this.hint !== '') {
if (L.instanceId) {
this.text = `${this.hint} #${L.instanceName} ${L.accessType}`;
} else {
this.text = this.hint;
}
} else if (L.worldId) {
var ref = API.cachedWorlds.get(L.worldId);
if (typeof ref === 'undefined') {