修复两个小bug
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
import { apiClient } from '@/shared/api/client'
|
import { apiClient } from '@/shared/api/client'
|
||||||
import type { ApiResponse } from '@/shared/types/types'
|
import type { ApiResponse } from '@/shared/types/types'
|
||||||
import type { Announcement, PaginatedResult } from './announcements'
|
import type { Announcement, PaginatedResult } from '@/features/announcement/api/announcements'
|
||||||
|
|
||||||
export interface CreateAnnouncementRequest {
|
export interface CreateAnnouncementRequest {
|
||||||
title: string
|
title: string
|
||||||
|
|||||||
@@ -84,13 +84,13 @@ function resetFilters() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function setStatusFilter(status: string) {
|
function setStatusFilter(status: string) {
|
||||||
filters.status = filters.status === status ? '' : status
|
filters.status = (filters.status === status ? '' : status) as AdminListingQuery['status']
|
||||||
filters.review_status = ''
|
filters.review_status = ''
|
||||||
void queryListings()
|
void queryListings()
|
||||||
}
|
}
|
||||||
|
|
||||||
function setReviewStatusFilter(reviewStatus: string) {
|
function setReviewStatusFilter(reviewStatus: string) {
|
||||||
filters.review_status = filters.review_status === reviewStatus ? '' : reviewStatus
|
filters.review_status = (filters.review_status === reviewStatus ? '' : reviewStatus) as AdminListingQuery['review_status']
|
||||||
filters.status = ''
|
filters.status = ''
|
||||||
void queryListings()
|
void queryListings()
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user