This commit is contained in:
imeepos
2026-01-29 18:33:03 +08:00
parent 5e4a9c82cd
commit 5a4d1ac1bd
4 changed files with 86 additions and 63 deletions

View File

@@ -22,7 +22,7 @@ import LoadingState from '@/components/LoadingState'
import ErrorState from '@/components/ErrorState'
import PaginationLoader from '@/components/PaginationLoader'
import { MessageCard } from '@/components/message/MessageCard'
import { MessageCard, type Message as MessageCardMessage } from '@/components/message/MessageCard'
import { MessageTabBar, type MessageType, TAB_ITEMS } from '@/components/message/MessageTabBar'
import { AnnouncementBanner } from '@/components/message/AnnouncementBanner'
import { SwipeToDelete } from '@/components/message/SwipeToDelete'
@@ -76,7 +76,7 @@ export default function MessageScreen() {
const {
announcements,
execute: executeAnnouncements,
} = useAnnouncements({ limit: 10 })
} = useAnnouncements()
// Filter messages based on active tab
const filteredMessages = filterMessagesByTab(allMessages, activeTab)
@@ -153,7 +153,7 @@ export default function MessageScreen() {
const queryString = Object.keys(params).length > 0
? `?${new URLSearchParams(params).toString()}`
: ''
router.push(`${route}${queryString}`)
router.push(`${route}${queryString}` as any)
}
}, [markRead, router])