|
|
@@ -1,6 +1,6 @@
|
|
|
<script setup lang="ts">
|
|
|
import {ref} from 'vue';
|
|
|
-import {ElIcon, ElButton} from 'element-plus';
|
|
|
+import {ElIcon} from 'element-plus';
|
|
|
import userIcon from '@assets/images/login/user.webp';
|
|
|
import posswordIcon from '@assets/images/login/passowrd.webp';
|
|
|
import enterpriseIcon from '@assets/images/login/enterprise.webp';
|
|
|
@@ -8,7 +8,8 @@ import {PreviewOpen, PreviewCloseOne} from '@icon-park/vue-next';
|
|
|
import {useToggle} from '@vueuse/core';
|
|
|
import {RouterLink} from 'vue-router';
|
|
|
import {useI18n} from 'vue-i18n';
|
|
|
-import {LoginField} from '@components';
|
|
|
+import {Button, LoginField} from '@components';
|
|
|
+import {REGISTER_PATH} from '@routes';
|
|
|
|
|
|
defineOptions({name: 'LoginInfo'});
|
|
|
|
|
|
@@ -90,12 +91,14 @@ const {t} = useI18n();
|
|
|
<span>{{t('login.forgetPassword')}}</span>
|
|
|
</div>
|
|
|
|
|
|
- <ElButton native-type="submit" class="login-btn">
|
|
|
+ <Button class="login-btn" native-type="submit">
|
|
|
{{t('login.loginBtnText')}}
|
|
|
- </ElButton>
|
|
|
+ </Button>
|
|
|
</div>
|
|
|
|
|
|
- <RouterLink to="/" class="regist">{{t('login.regist')}}</RouterLink>
|
|
|
+ <RouterLink :to="REGISTER_PATH" class="regist">
|
|
|
+ {{t('login.regist')}}
|
|
|
+ </RouterLink>
|
|
|
</template>
|
|
|
|
|
|
<style scoped lang="css">
|