@700Hp

Vue3, почему не работает глобально компонент?

Подключил библиотеку, для авторизации через https://github.com/phanan/vue-google-signin-button

Мой код:
import { createApp } from 'vue'
// прочие
import GSignInButton from 'vue-google-signin-button'

createApp(App).use(store).use(router).use(GSignInButton).mount('#app')


App.vue
<template>
  <component :is="layout + '-layout'"></component>
</template>


Шаблон
<router-view v-slot="{ Component }">
    <transition mode="out-in" name="component-fade">
      <component :is="Component" />
    </transition>
  </router-view>


Кнопка во вложенном компоненте.
<g-signin-button
          :params="googleSignInParams"
          @success="onSignInSuccess"
          @error="onSignInError">
          Sign in with Google </g-signin-button>


Ошибка: 61f968997a528618388292.png
Корректный clientId пробовал вводить
Когда помещаю данную кнопку напрямую в компонент VUE, то она пропадает. Как исправить?
  • Вопрос задан
  • 114 просмотров
Пригласить эксперта
Ответы на вопрос 1
@LJ322
Этот плагин скорее всего не работает на 3 версии. Плагин обновлялся последний раз 3 года назад
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы