<div v-if="activeTab === 'register'" class="topbar-middle">
<v-select class="v-select" v-bind:colorBlack="true" :clearable="false" v-model="selected" :options="nets"></v-select>
</div>
- <a href="http://github.com/bytom/bystore" target="_blank"><i class="iconfont icon-github"></i></a>
+ <a href="http://github.com/bycoinio/Bystore" target="_blank"><i class="iconfont icon-github"></i></a>
</div>
<div class="header">
- <h1>Bystore</h1>
+ <h1>Byone</h1>
<p>{{ $t('home.title')}}</p>
</div>
import account from "../../models/account";
import { getLanguage } from '@/assets/language'
import getLang from "../../assets/language/sdk";
+import { mapActions, mapGetters, mapState } from 'vuex'
+
let mainNet = null;
let testNet = null;
let soloNet = null;
+let vaporTestnet = null;
export default {
name: "",
data() {
return "form-item-content content";
}
return "form-item-label form-item-label-cn";
- }
+ },
+ ...mapState([
+ 'bytom'
+ ]),
+ ...mapGetters([
+ 'net',
+ 'language'
+ ])
},
props: {
i18n: {
mounted() {
mainNet = { label: this.$t('main.mainNet'), value: "mainnet" };
testNet = { label: this.$t('main.testNet'), value: "testnet" };
- this.nets = [mainNet, testNet, soloNet];
- if (localStorage.bytomNet != undefined) {
- if (localStorage.bytomNet == "mainnet") {
+ soloNet = { label: this.$t('main.soloNet'), value: "solonet" };
+ vaporTestnet = { label: this.$t('main.vaporTestnet'), value: "vaporTestnet" };
+ this.nets = [mainNet, testNet,vaporTestnet];
+ if (this.net != undefined) {
+ if (this.net == "mainnet") {
this.selected = mainNet;
- } else if (localStorage.bytomNet == "testnet") {
+ } else if (this.net == "testnet") {
this.selected = testNet;
+ } else if (this.net == "solonet") {
+ this.selected = soloNet;
+ } else if (this.net == "vaporTestnet") {
+ this.selected = vaporTestnet;
}
} else {
this.selected = mainNet;
- localStorage.bytomNet = "mainnet";
}
account.setupNet(this.selected);
- this.i18n = getLanguage();
+ this.i18n = getLanguage(this.language);
}
};
</script>