export default { name: 'AppLogin', data() { return { login_link: '', login_duration_sec: 0, } }, methods: { async openModal() { try { await this.submitApi(); $('#modalLogin').modal({ onApprove: function () { return false; } }).modal('show'); } catch (err) { showErrorInfo(err) } }, async submitApi() { try { let response = await window.http.get(`/app/login`) let results = response.data.results; this.login_link = results.qr_link; this.login_duration_sec = results.qr_duration; } catch (error) { if (error.response) { throw Error(error.response.data.message) } throw Error(error.message) } } }, template: `
Open Setting > Linked Devices > Link Device