♻️ refactor(api): Sort and Announcement

This commit is contained in:
web@ppanel
2024-12-23 21:47:48 +07:00
parent 93a0a88f88
commit 38d561604d
6 changed files with 51 additions and 35 deletions
@@ -12,7 +12,9 @@ export default function Page() {
queryFn: async () => {
const { data } = await queryAnnouncement({
page: 1,
size: 20,
size: 99,
pinned: false,
popup: false,
});
return data.data?.announcements || [];
},
+3 -1
View File
@@ -18,7 +18,9 @@ export default async function Announcement({
data = await queryAnnouncement(
{
page: 1,
size: 50,
size: 10,
pinned: type === 'pinned',
popup: type === 'popup',
},
{
skipErrorHandler: true,
+4
View File
@@ -249,11 +249,15 @@ declare namespace API {
type QueryAnnouncementParams = {
page: number;
size: number;
pinned: boolean;
popup: boolean;
};
type QueryAnnouncementRequest = {
page: number;
size: number;
pinned: boolean;
popup: boolean;
};
type QueryAnnouncementResponse = {