phone-input.ts 535 B

1234567891011121314151617
  1. import Vue from 'vue'
  2. import vuetify from 'vuetify'
  3. // @ts-ignore
  4. import VueTelInputVuetify from 'vue-tel-input-vuetify/lib'
  5. import { NuxtAppOptions } from '@nuxt/types/app'
  6. // -- vue-tel-input-vuetify --
  7. // @see https://github.com/yogakurniawan/vue-tel-input-vuetify
  8. export default ({ app } : { app: NuxtAppOptions }) => {
  9. Vue.use(VueTelInputVuetify, {
  10. vuetify,
  11. preferredCountries: ['FR', 'DE', 'CH', 'BE', 'GB'],
  12. defaultCountry: 'FR',
  13. mode: 'international',
  14. invalidMsg: app.i18n.t('phoneNumberInvalid')
  15. })
  16. }