feat(webauthn): submit device name by pressing enter

Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
pull/45136/head
Richard Steinmetz 7 months ago
parent d82fb01b0a
commit a3490738d7
No known key found for this signature in database
GPG Key ID: 27137D9E7D273FB2
  1. 19
      apps/settings/src/components/WebAuthn/AddDevice.vue
  2. 4
      dist/settings-vue-settings-personal-webauthn.js
  3. 2
      dist/settings-vue-settings-personal-webauthn.js.map

@ -2,6 +2,7 @@
- @copyright 2020, Roeland Jago Douma <roeland@famdouma.nl>
-
- @author Roeland Jago Douma <roeland@famdouma.nl>
- @author 2024 Richard Steinmetz <richard@steinmetz.cloud>
-
- @license GNU AGPL version 3 or any later version
-
@ -39,14 +40,16 @@
<div v-else-if="step === RegistrationSteps.NAMING"
class="new-webauthn-device">
<span class="icon-loading-small webauthn-loading" />
<NcTextField ref="nameInput"
class="new-webauthn-device__name"
:label="t('settings', 'Device name')"
:value.sync="name"
show-trailing-button
:trailing-button-label="t('settings', 'Add')"
trailing-button-icon="arrowRight"
@trailing-button-click="submit" />
<form @submit.prevent="submit">
<NcTextField ref="nameInput"
class="new-webauthn-device__name"
:label="t('settings', 'Device name')"
:value.sync="name"
show-trailing-button
:trailing-button-label="t('settings', 'Add')"
trailing-button-icon="arrowRight"
@trailing-button-click="submit" />
</form>
</div>
<div v-else-if="step === RegistrationSteps.PERSIST"

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long
Loading…
Cancel
Save