Files
vue-ts-example-2025/src/layouts/base-layout/base-layout-header/base-layout-header.vue
严浩 b4fcde324d
All checks were successful
CI/CD Pipeline / playwright (push) Successful in 4m9s
CI/CD Pipeline / build-and-deploy (push) Successful in 4m38s
feat(auth): 添加用户认证模块与登录页面
2025-11-03 13:46:47 +08:00

19 lines
592 B
Vue

<script setup lang="ts">
import LanguageSwitchButton from './components/LanguageSwitchButton.vue';
import ThemeSwitchButton from './components/ThemeSwitchButton.vue';
import ToggleSiderButton from './components/ToggleSiderButton.vue';
import UserDropdown from './components/UserDropdown.vue';
</script>
<template>
<div class="h-full flex items-center justify-between px-12px shadow-header dark:shadow-gray-700">
<ToggleSiderButton />
<div class="flex items-center">
<LanguageSwitchButton />
<ThemeSwitchButton />
<UserDropdown />
</div>
</div>
</template>