You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

32 lines
767 B

5 years ago
5 years ago
2 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
  1. <template>
  2. <v-app id="inspire">
  3. <v-main>
  4. <v-container class="fill-height" fluid>
  5. <v-row align="center" justify="center">
  6. <v-col cols="12" sm="8" md="4">
  7. <form-login :login="authenticateUser" />
  8. <social-login :fetch-social-link="fetchSocialLink" />
  9. </v-col>
  10. </v-row>
  11. </v-container>
  12. </v-main>
  13. </v-app>
  14. </template>
  15. <script lang="ts">
  16. import Vue from 'vue'
  17. import { mapActions } from 'vuex'
  18. import FormLogin from '@/components/auth/FormLogin.vue'
  19. import SocialLogin from '@/components/auth/SocialLogin.vue'
  20. export default Vue.extend({
  21. components: {
  22. FormLogin,
  23. SocialLogin
  24. },
  25. methods: {
  26. ...mapActions('auth', ['authenticateUser', 'fetchSocialLink'])
  27. }
  28. })
  29. </script>