Files
-Fonu/web/src/components/LoadError.vue
T
mrlee 278f8267b7 chore: 初始提交 Fonu 1.0.2
- 公网反代:Nginx 状态卡片(版本 / 运行状态 / 配置校验 / 端口监听)
- 部署设置第一、二梯队(HTTPS 开关、安全头、限流、连接数、仅中国大陆 IP)
- 隧道检测兼容 frps v0.68 / v0.71(V2 与旧版端点)
- 恢复被清空的 internal/frp/store.go、internal/api/ddns_handler.go、web/src/views/DdnsView.vue
2026-09-23 09:40:59 +08:00

29 lines
578 B
Vue

<template>
<div class="load-error">
<n-result status="error" title="加载失败" :description="message">
<template #footer>
<n-button type="primary" @click="$emit('retry')">重新加载</n-button>
</template>
</n-result>
</div>
</template>
<script setup lang="ts">
import { NButton, NResult } from 'naive-ui'
withDefaults(
defineProps<{
message?: string
}>(),
{ message: '请检查 Fonu 服务是否正常运行' },
)
defineEmits<{ retry: [] }>()
</script>
<style scoped>
.load-error {
padding: var(--fonu-space-6) 0;
}
</style>