123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- <template>
- <div id="login-register">
- <section class="login">
- <h3>{{ $t("default.Login") }} </h3>
- <LoginForm @onLogedIn="onLogedIn" />
- </section>
- <section class="register">
- <h3>{{ $t("default.Register a new account") }}</h3>
- <RegisterForm @onRegistered="onRegistered" />
- </section>
- </div>
- </template>
- <script>
- import { mapState, mapActions } from 'vuex'
- import LoginForm from 'vuejs/components/Form/LoginForm'
- import RegisterForm from 'vuejs/components/Form/RegisterForm'
- export default {
- name: "LoginRegister",
- data: () => ({
- loginEmail:null,
- password:null,
- registerEmail:null
- }),
- methods: {
- ...mapActions({
- userLogin: 'User/userLogin',
- userRegister: 'User/userRegister'
- }),
- onLogedIn () {
- this.$emit('onLogedIn')
- },
- onRegistered () {
- this.$emit('onRegistered')
- }
- },
- components: {
- LoginForm,
- RegisterForm
- }
- }
- </script>
- <style lang="scss" scoped>
- fieldset{
- padding:0;
- margin:0;
- border:none;
- }
- </style>
|