import { useRouter, type Router } from 'vue-router' import { NButton } from 'naive-ui' import { useThemeCssVar } from '@baota/naive-ui/theme' import { $t } from '@locales/index' // 引入 $t // import LocalesTips from '@baota/naive-ui/components/localesTips' // import ThemeTips from '@baota/naive-ui/components/themeTips' // 错误图标 const errorIcon = (size: number = 16, color: string = '#18181c') => { return ( ) } export default defineComponent({ setup() { // 路由实例 const router: Router = useRouter() // 获取主题变量 const cssVar = useThemeCssVar(['cardColor', 'textColorSecondary', 'textColorDisabled', 'textColorInverse']) return () => (