OSDN Git Service

fixed the language error
[bytom/Byone.git] / js / 16.js.map
1 {"version":3,"sources":["webpack:///./node_modules/babel-runtime/helpers/extends.js","webpack:///./src/views/welcome/creation.vue","webpack:///./src/assets/language/sdk/index.js","webpack:///./src/assets/language/sdk/cn.js","webpack:///src/views/welcome/creation.vue","webpack:///./src/views/welcome/creation.vue?6496","webpack:///./src/views/welcome/creation.vue?ccc3","webpack:///./src/views/welcome/creation.vue?9c30"],"names":["sdkLang","cn","getLang","str","lang"],"mappings":"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","file":"js/16.js","sourcesContent":["\"use strict\";\n\nexports.__esModule = true;\n\nvar _assign = require(\"../core-js/object/assign\");\n\nvar _assign2 = _interopRequireDefault(_assign);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nexports.default = _assign2.default || function (target) {\n  for (var i = 1; i < arguments.length; i++) {\n    var source = arguments[i];\n\n    for (var key in source) {\n      if (Object.prototype.hasOwnProperty.call(source, key)) {\n        target[key] = source[key];\n      }\n    }\n  }\n\n  return target;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/babel-runtime/helpers/extends.js\n// module id = 532\n// module chunks = 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 23 27","function injectStyle (ssrContext) {\n  require(\"!!vue-style-loader!css-loader?minimize!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-27c4af51\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./creation.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./creation.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./creation.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-27c4af51\\\",\\\"hasScoped\\\":true,\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./creation.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-27c4af51\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n  __vue_script__,\n  __vue_template__,\n  __vue_template_functional__,\n  __vue_styles__,\n  __vue_scopeId__,\n  __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/welcome/creation.vue\n// module id = 559\n// module chunks = 16","import cn from './cn'\n\nconst sdkLang = {\n    cn: cn\n};\n\nfunction getLang(str, lang) {\n    if (sdkLang[lang] && sdkLang[lang][str]) {\n        return sdkLang[lang][str];\n    }\n    return str;\n}\n\nexport default getLang;\n\n\n\n// WEBPACK FOOTER //\n// ./src/assets/language/sdk/index.js","const cn = {\n    \"key alias already exists\": \"秘钥别名已经存在\",\n    \"db insert error\": \"数据库写入异常\",\n    \"db get error\": \"数据库查询异常\",\n    \"not found by XPub\": \"未找到私钥数据\",\n    \"db update error\": \"数据库更新失败\",\n    \"db update error: not found by rootXPub\": \"数据库更新失败:未找到相应的私钥数据\",\n    \"duplicate account alias\": \"账户别名已存在\",\n    \"The wallet already has account data. Can't restore.\": \"当前钱包存在数据,无法从备份覆盖恢复\",\n    \"could not decrypt key with given passphrase\": \"无法解密私钥,请检查密码是否正确\",\n    \"unknown address type\": \"未知的地址类型\"\n};\n\nexport default cn;\n\n\n// WEBPACK FOOTER //\n// ./src/assets/language/sdk/cn.js","<style scoped>\n/*.content {*/\n    /*margin-left: 135px;*/\n/*}*/\n/*.content-cn {*/\n    /*margin-left: 85px;*/\n/*}*/\n/*.form-item-label {*/\n    /*width: 135px;*/\n/*}*/\n/*.form-item-label-cn {*/\n    /*width: 85px;*/\n/*}*/\n  .bg-image{\n    height: 420px;\n    width: 360px;\n    background-size: contain;\n    -webkit-clip-path: polygon(0 0, 100% 0, 100% 75%, 0% 100%);\n    clip-path: polygon(0 0, 100% 0, 100% 75%, 0% 100%);\n    position: absolute;\n  }\n  .header {\n    position: relative;\n    text-align: center;\n    margin:15px 20px 25px;\n  }\n  .header p{\n    font-size: 16px;\n    color: rgba(255,255,255,0.5);\n    padding-top: 5px;\n  }\n  .panel{\n    position: relative;\n    padding: 10px;\n    margin-bottom : 15px;\n  }\n  .container{\n    position: relative;\n  }\n  .form-item{\n    margin: 10px 0;\n  }\n  .btn-group{\n    padding: 0 20px;\n  }\n  .topbar{\n    height: 45px;\n    padding-top: 10px;\n  }\n.topbar .topbar-middle {\n  text-align: center;\n}\n\n/*.topbar img{*/\n  /*position: relative;*/\n  /*bottom: 23px;*/\n  /*right: 65px*/\n/*}*/\n\n  .v-select{\n    height: 32px;\n    width: 100%;\n    background: rgba(247,247,247,1);\n    font-size: 14px;\n    margin: auto;\n    border-bottom: 1px solid #E0E0E0;\n    /*padding-left: 20px;*/\n  }\n\n  .tabs{\n    color: rgba(255,255,255, 0.4);\n    text-align: center;\n  }\n  .tabs a{\n    margin: 0px 20px;\n  }\n  .tabs .active{\n    color: rgba(255,255,255, 1);\n  }\n  .form-checkbox{\n    font-size: 14px;\n    padding: 5px;\n  }\n  .topbar a{\n    position: fixed;\n    top: 10px;\n    right: 20px;\n  }\n  .topbar a i{\n    font-size: 25px;\n    color: white;\n  }\n  .file-selection{\n    height: 50px;\n    vertical-align: middle;\n    display: flex;\n    align-items: center;\n    border: 1px dashed #E0E0E0;\n    margin-top: 10px;\n    padding: 20px;\n    background: #F7F7F7;\n  }\n  .recovery-btn{\n    position: fixed;\n    bottom: 20px;\n    width: 320px;\n  }\n</style>\n\n<template>\n    <div class=\"warp bg-gray\">\n      <div class=\"bg-image\">\n      </div>\n      <div class=\"topbar\">\n        <!--<div v-if=\"activeTab === 'register'\" class=\"topbar-middle\">-->\n          <!--<v-select  class=\"v-select\" v-bind:colorBlack=\"true\" :clearable=\"false\" v-model=\"selected\" :options=\"nets\"></v-select>-->\n        <!--</div>-->\n        <a href=\"http://github.com/bycoinio/Bystore\" target=\"_blank\"><i class=\"iconfont icon-github\"></i></a>\n      </div>\n      <div class=\"header\">\n        <h1>Byone</h1>\n        <p>{{ $t('home.title')}}</p>\n\n      </div>\n\n        <section class=\"container\">\n          <div class=\"tabs\">\n            <a v-on:click=\"activeTab='register'\" v-bind:class=\"[ activeTab === 'register' ? 'active' : '' ]\">{{ $t('welcome.register') }}</a>\n            <a v-on:click=\"activeTab='restore'\" v-bind:class=\"[ activeTab === 'restore' ? 'active' : '' ]\">{{ $t('welcome.restore') }}</a>\n          </div>\n          <div  v-if=\"activeTab === 'register'\" >\n            <div class=\"form panel\">\n                <div class=\"form-item\">\n                    <label :class=\"formItemLabel\">{{ $t('main.network') }}</label>\n                    <div :class=\"formItemContent\">\n                      <v-select  class=\"v-select\" v-bind:colorBlack=\"true\" :clearable=\"false\" v-model=\"selected\" :options=\"nets\"></v-select>\n                    </div>\n                </div>\n              <div class=\"form-item\">\n                    <label :class=\"formItemLabel\">{{ $t('createAccount.accountAlias') }}</label>\n                    <div :class=\"formItemContent\">\n                        <input type=\"text\" v-model=\"formItem.accAlias\" autofocus>\n                    </div>\n                </div>\n                <div class=\"form-item\">\n                    <label :class=\"formItemLabel\">{{ $t('createAccount.keyPassword') }}</label>\n                    <div :class=\"formItemContent\">\n                        <input type=\"password\" v-model=\"formItem.passwd1\">\n                    </div>\n                </div>\n                <div class=\"form-item\">\n                    <label :class=\"formItemLabel\">{{ $t('createAccount.confirmPassword') }}</label>\n                    <div :class=\"formItemContent\">\n                        <input type=\"password\" v-model=\"formItem.passwd2\">\n                    </div>\n                </div>\n              <div class=\"form-checkbox\">\n                <input type=\"checkbox\" id=\"checkbox1\" v-model=\"formItem.checked\">\n                <label for=\"checkbox1\">\n                  {{ $t('welcome.term1') }}<a class=\"color-green\" @click=\"$router.push({ name: 'welcome-protocol' })\">{{  $t('welcome.term2')}}</a>\n                </label>\n              </div>\n            </div>\n            <div class=\"btn-group\">\n                <div class=\"btn btn-primary\" @click=\"create\">{{ $t('createAccount.create') }}</div>\n            </div>\n          </div>\n          <div v-if=\"activeTab === 'restore'\">\n            <div class=\"form panel\">\n              <div class=\"form-item\">\n                <label class=\"form-item-label\">{{ $t('createAccount.file') }}</label>\n                <div class=\"file-selection\">\n                  <input type=\"file\" @change=\"tirggerFile($event)\">\n                </div>\n              </div>\n              <div class=\"form-checkbox\">\n                <input type=\"checkbox\" id=\"checkbox2\" v-model=\"restore.checked\">\n                <label for=\"checkbox2\">\n                  {{ $t('welcome.term1') }}<a class=\"color-green\" @click=\"$router.push({ name: 'welcome-protocol' })\">{{  $t('welcome.term2')}}</a>\n                </label>\n              </div>\n            </div>\n            <div class=\"btn-group\">\n              <div class=\"btn btn-primary recovery-btn\" @click=\"recovery\">{{ $t('createAccount.import') }}</div>\n            </div>\n          </div>\n        </section>\n    </div>\n</template>\n\n<script>\nimport account from \"../../models/account\";\nimport { getLanguage } from '@/assets/language'\nimport getLang from \"../../assets/language/sdk\";\nimport { mapActions, mapGetters, mapState } from 'vuex'\nimport * as Actions from '@/store/constants';\n\nlet mainNet = null;\nexport default {\n    name: \"\",\n    data() {\n        return {\n            nets: [],\n            selected: mainNet,\n            formItem: {\n                accAlias: \"\",\n                // keyAlias: \"\",\n                passwd1: \"\",\n                passwd2: \"\",\n                checked: false\n            },\n            restore:{\n                fileTxt:\"\",\n                checked: false\n            },\n            activeTab: 'register'\n        };\n    },\n    computed: {\n        formItemLabel: function () {\n            if (this.i18n == \"cn\") {\n                return \"form-item-label form-item-label-cn\";\n            } else if (this.i18n == \"en\") {\n                return \"form-item-label\";\n            }\n            return \"form-item-label form-item-label-cn\";\n        },\n        formItemContent: function () {\n            if (this.i18n == \"cn\") {\n                return \"form-item-content content-cn\";\n            } else if (this.i18n == \"en\") {\n                return \"form-item-content content\";\n            }\n            return \"form-item-label form-item-label-cn\";\n        },\n      ...mapState([\n        'bytom'\n      ]),\n      ...mapGetters([\n        'net',\n        'language',\n        'netType'\n      ])\n    },\n    props: {\n        i18n: {\n            type: String,\n            default: 'cn',\n        }\n    },\n    methods: {\n        create: function () {\n            if (this.formItem.accAlias == \"\") {\n                this.$dialog.show({\n                    body: this.$t(\"createAccount.inputAlias\")\n                });\n                return;\n            }\n            if (this.formItem.passwd1 == \"\") {\n                this.$dialog.show({\n                    body: this.$t(\"createAccount.inputPass\")\n                });\n                return;\n            }\n            if (this.formItem.passwd1 != this.formItem.passwd2) {\n                this.$dialog.show({\n                    body: this.$t('createAccount.passwordAgain'),\n                });\n                return;\n            }\n            if (!this.formItem.checked) {\n                this.$dialog.show({\n                    body: this.$t('createAccount.agreeService'),\n                });\n                return;\n            }\n            let loader = this.$loading.show({\n                container: null,\n                canCancel: true,\n                onCancel: this.onCancel\n            });\n            account.create(this.formItem.accAlias, null, this.formItem.passwd1).then(currentAccount => {\n              this[Actions.CREATE_NEW_BYTOM](this.selected.value).then(() =>{\n                loader.hide();\n                this.formItem = {};\n                this.$router.push('/');\n              });\n            }).catch(err => {\n                loader.hide();\n                this.$dialog.show({\n                    body: err.message,\n                });\n            });\n        },\n        tirggerFile: function (event) {\n          var reader = new FileReader();\n          reader.onload = e => {\n            this.restore.fileTxt = e.target.result;\n          };\n\n          var file = event.target.files[0];\n          reader.readAsText(file);\n        },\n        recovery: function () {\n          if (!this.restore.checked) {\n            this.$dialog.show({\n              body: this.$t('createAccount.agreeService'),\n            });\n            return;\n          }\n          account.restore(this.restore.fileTxt).then(res => {\n            this[Actions.IMPORT_BYTOM]().then(() =>{\n              this.$router.push('/');\n            });\n          }).catch(error => {\n            this.$dialog.show({\n              body: getLang(error.message, this.language)\n            });\n          });\n        },\n        ...mapActions([\n          Actions.CREATE_NEW_BYTOM,\n          Actions.IMPORT_BYTOM,\n        ])\n    },\n    watch: {\n        selected: function (value) {\n            account.setupNet(`${value.value}`);\n        }\n    },\n    mounted() {\n        mainNet = { label: this.$t('main.mainNet'), value: \"mainnet\" };\n        this.nets = [mainNet];\n        if (this.net != undefined) {\n            if (this.net == \"mainnet\") {\n                this.selected = mainNet;\n            }\n        } else {\n            this.selected = mainNet;\n        }\n        account.setupNet(`${this.selected.value}`);\n        this.i18n = getLanguage(this.language);\n    }\n};\n</script>\n\n\n\n// WEBPACK FOOTER //\n// src/views/welcome/creation.vue","// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = require(\"!!../../../node_modules/css-loader/index.js?minimize!../../../node_modules/vue-loader/lib/style-compiler/index.js?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-27c4af51\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!../../../node_modules/vue-loader/lib/selector.js?type=styles&index=0!./creation.vue\");\nif(typeof content === 'string') content = [[module.id, content, '']];\nif(content.locals) module.exports = content.locals;\n// add the styles to the DOM\nvar update = require(\"!../../../node_modules/vue-style-loader/lib/addStylesClient.js\")(\"77b1e0b4\", content, true, {});\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-style-loader!./node_modules/css-loader?minimize!./node_modules/vue-loader/lib/style-compiler?{\"vue\":true,\"id\":\"data-v-27c4af51\",\"scoped\":true,\"hasInlineConfig\":false}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/views/welcome/creation.vue\n// module id = 702\n// module chunks = 16","exports = module.exports = require(\"../../../node_modules/css-loader/lib/css-base.js\")(false);\n// imports\n\n\n// module\nexports.push([module.id, \".bg-image[data-v-27c4af51]{height:420px;width:360px;background-size:contain;-webkit-clip-path:polygon(0 0,100% 0,100% 75%,0 100%);clip-path:polygon(0 0,100% 0,100% 75%,0 100%);position:absolute}.header[data-v-27c4af51]{position:relative;text-align:center;margin:15px 20px 25px}.header p[data-v-27c4af51]{font-size:16px;color:hsla(0,0%,100%,.5);padding-top:5px}.panel[data-v-27c4af51]{position:relative;padding:10px;margin-bottom:15px}.container[data-v-27c4af51]{position:relative}.form-item[data-v-27c4af51]{margin:10px 0}.btn-group[data-v-27c4af51]{padding:0 20px}.topbar[data-v-27c4af51]{height:45px;padding-top:10px}.topbar .topbar-middle[data-v-27c4af51]{text-align:center}.v-select[data-v-27c4af51]{height:32px;width:100%;background:#f7f7f7;font-size:14px;margin:auto;border-bottom:1px solid #e0e0e0}.tabs[data-v-27c4af51]{color:hsla(0,0%,100%,.4);text-align:center}.tabs a[data-v-27c4af51]{margin:0 20px}.tabs .active[data-v-27c4af51]{color:#fff}.form-checkbox[data-v-27c4af51]{font-size:14px;padding:5px}.topbar a[data-v-27c4af51]{position:fixed;top:10px;right:20px}.topbar a i[data-v-27c4af51]{font-size:25px;color:#fff}.file-selection[data-v-27c4af51]{height:50px;vertical-align:middle;display:flex;align-items:center;border:1px dashed #e0e0e0;margin-top:10px;padding:20px;background:#f7f7f7}.recovery-btn[data-v-27c4af51]{position:fixed;bottom:20px;width:320px}\", \"\"]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/css-loader?minimize!./node_modules/vue-loader/lib/style-compiler?{\"vue\":true,\"id\":\"data-v-27c4af51\",\"scoped\":true,\"hasInlineConfig\":false}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/views/welcome/creation.vue\n// module id = 703\n// module chunks = 16","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"warp bg-gray\"},[_c('div',{staticClass:\"bg-image\"}),_vm._v(\" \"),_vm._m(0),_vm._v(\" \"),_c('div',{staticClass:\"header\"},[_c('h1',[_vm._v(\"Byone\")]),_vm._v(\" \"),_c('p',[_vm._v(_vm._s(_vm.$t('home.title')))])]),_vm._v(\" \"),_c('section',{staticClass:\"container\"},[_c('div',{staticClass:\"tabs\"},[_c('a',{class:[ _vm.activeTab === 'register' ? 'active' : '' ],on:{\"click\":function($event){_vm.activeTab='register'}}},[_vm._v(_vm._s(_vm.$t('welcome.register')))]),_vm._v(\" \"),_c('a',{class:[ _vm.activeTab === 'restore' ? 'active' : '' ],on:{\"click\":function($event){_vm.activeTab='restore'}}},[_vm._v(_vm._s(_vm.$t('welcome.restore')))])]),_vm._v(\" \"),(_vm.activeTab === 'register')?_c('div',[_c('div',{staticClass:\"form panel\"},[_c('div',{staticClass:\"form-item\"},[_c('label',{class:_vm.formItemLabel},[_vm._v(_vm._s(_vm.$t('main.network')))]),_vm._v(\" \"),_c('div',{class:_vm.formItemContent},[_c('v-select',{staticClass:\"v-select\",attrs:{\"colorBlack\":true,\"clearable\":false,\"options\":_vm.nets},model:{value:(_vm.selected),callback:function ($$v) {_vm.selected=$$v},expression:\"selected\"}})],1)]),_vm._v(\" \"),_c('div',{staticClass:\"form-item\"},[_c('label',{class:_vm.formItemLabel},[_vm._v(_vm._s(_vm.$t('createAccount.accountAlias')))]),_vm._v(\" \"),_c('div',{class:_vm.formItemContent},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.formItem.accAlias),expression:\"formItem.accAlias\"}],attrs:{\"type\":\"text\",\"autofocus\":\"\"},domProps:{\"value\":(_vm.formItem.accAlias)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.$set(_vm.formItem, \"accAlias\", $event.target.value)}}})])]),_vm._v(\" \"),_c('div',{staticClass:\"form-item\"},[_c('label',{class:_vm.formItemLabel},[_vm._v(_vm._s(_vm.$t('createAccount.keyPassword')))]),_vm._v(\" \"),_c('div',{class:_vm.formItemContent},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.formItem.passwd1),expression:\"formItem.passwd1\"}],attrs:{\"type\":\"password\"},domProps:{\"value\":(_vm.formItem.passwd1)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.$set(_vm.formItem, \"passwd1\", $event.target.value)}}})])]),_vm._v(\" \"),_c('div',{staticClass:\"form-item\"},[_c('label',{class:_vm.formItemLabel},[_vm._v(_vm._s(_vm.$t('createAccount.confirmPassword')))]),_vm._v(\" \"),_c('div',{class:_vm.formItemContent},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.formItem.passwd2),expression:\"formItem.passwd2\"}],attrs:{\"type\":\"password\"},domProps:{\"value\":(_vm.formItem.passwd2)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.$set(_vm.formItem, \"passwd2\", $event.target.value)}}})])]),_vm._v(\" \"),_c('div',{staticClass:\"form-checkbox\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.formItem.checked),expression:\"formItem.checked\"}],attrs:{\"type\":\"checkbox\",\"id\":\"checkbox1\"},domProps:{\"checked\":Array.isArray(_vm.formItem.checked)?_vm._i(_vm.formItem.checked,null)>-1:(_vm.formItem.checked)},on:{\"change\":function($event){var $$a=_vm.formItem.checked,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.$set(_vm.formItem, \"checked\", $$a.concat([$$v])))}else{$$i>-1&&(_vm.$set(_vm.formItem, \"checked\", $$a.slice(0,$$i).concat($$a.slice($$i+1))))}}else{_vm.$set(_vm.formItem, \"checked\", $$c)}}}}),_vm._v(\" \"),_c('label',{attrs:{\"for\":\"checkbox1\"}},[_vm._v(\"\\n              \"+_vm._s(_vm.$t('welcome.term1'))),_c('a',{staticClass:\"color-green\",on:{\"click\":function($event){_vm.$router.push({ name: 'welcome-protocol' })}}},[_vm._v(_vm._s(_vm.$t('welcome.term2')))])])])]),_vm._v(\" \"),_c('div',{staticClass:\"btn-group\"},[_c('div',{staticClass:\"btn btn-primary\",on:{\"click\":_vm.create}},[_vm._v(_vm._s(_vm.$t('createAccount.create')))])])]):_vm._e(),_vm._v(\" \"),(_vm.activeTab === 'restore')?_c('div',[_c('div',{staticClass:\"form panel\"},[_c('div',{staticClass:\"form-item\"},[_c('label',{staticClass:\"form-item-label\"},[_vm._v(_vm._s(_vm.$t('createAccount.file')))]),_vm._v(\" \"),_c('div',{staticClass:\"file-selection\"},[_c('input',{attrs:{\"type\":\"file\"},on:{\"change\":function($event){_vm.tirggerFile($event)}}})])]),_vm._v(\" \"),_c('div',{staticClass:\"form-checkbox\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.restore.checked),expression:\"restore.checked\"}],attrs:{\"type\":\"checkbox\",\"id\":\"checkbox2\"},domProps:{\"checked\":Array.isArray(_vm.restore.checked)?_vm._i(_vm.restore.checked,null)>-1:(_vm.restore.checked)},on:{\"change\":function($event){var $$a=_vm.restore.checked,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.$set(_vm.restore, \"checked\", $$a.concat([$$v])))}else{$$i>-1&&(_vm.$set(_vm.restore, \"checked\", $$a.slice(0,$$i).concat($$a.slice($$i+1))))}}else{_vm.$set(_vm.restore, \"checked\", $$c)}}}}),_vm._v(\" \"),_c('label',{attrs:{\"for\":\"checkbox2\"}},[_vm._v(\"\\n              \"+_vm._s(_vm.$t('welcome.term1'))),_c('a',{staticClass:\"color-green\",on:{\"click\":function($event){_vm.$router.push({ name: 'welcome-protocol' })}}},[_vm._v(_vm._s(_vm.$t('welcome.term2')))])])])]),_vm._v(\" \"),_c('div',{staticClass:\"btn-group\"},[_c('div',{staticClass:\"btn btn-primary recovery-btn\",on:{\"click\":_vm.recovery}},[_vm._v(_vm._s(_vm.$t('createAccount.import')))])])]):_vm._e()])])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"topbar\"},[_c('a',{attrs:{\"href\":\"http://github.com/bycoinio/Bystore\",\"target\":\"_blank\"}},[_c('i',{staticClass:\"iconfont icon-github\"})])])}]\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-27c4af51\",\"hasScoped\":true,\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/welcome/creation.vue\n// module id = 704\n// module chunks = 16"],"sourceRoot":""}