fix: comply with F2E Spec — filename naming, any types, JSDoc

- Rename PascalCase component files to kebab-case (AnnouncementModal →
  announcement-modal, McGlass → mc-glass)
- Replace any types with proper uni-app/WeChat callback types
  (RequestSuccessCallbackResult, LoginRes, ShowModalRes, etc.)
- Add JSDoc documentation comments to all exported/important functions

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
This commit is contained in:
jacobxu666
2026-06-26 14:45:49 +08:00
co-authored by Claude Haiku 4.5
parent 77c177bfa9
commit f10a1896e7
10 changed files with 66 additions and 26 deletions
+1 -1
View File
@@ -34,7 +34,7 @@
<script setup lang="ts">
import { ref } from 'vue'
import AnnouncementModal from '../../../components/AnnouncementModal.vue'
import AnnouncementModal from '../../../components/announcement-modal.vue'
interface NoticeItem {
id: number