feat: implement search functionality for news articles with query parameter
This commit is contained in:
@@ -41,10 +41,11 @@ type TParameters = {
|
||||
active?: boolean
|
||||
limit?: number
|
||||
page?: number
|
||||
query?: string
|
||||
} & THttpServer
|
||||
|
||||
export const getNews = async (parameters?: TParameters) => {
|
||||
const { categories, tags, active, limit, page, ...restParameters } =
|
||||
const { categories, tags, active, limit, page, query, ...restParameters } =
|
||||
parameters || {}
|
||||
try {
|
||||
const { data } = await HttpServer(restParameters).get(`/api/news`, {
|
||||
@@ -54,6 +55,7 @@ export const getNews = async (parameters?: TParameters) => {
|
||||
...(active && { active }),
|
||||
...(limit && { limit }),
|
||||
...(page && { page }),
|
||||
...(query && { q: query }),
|
||||
},
|
||||
})
|
||||
return dataResponseSchema.parse(data)
|
||||
|
||||
Reference in New Issue
Block a user