mirror of
https://github.com/ngthanhvu/kr-phim.git
synced 2026-08-10 16:47:46 +00:00
13 lines
496 B
TypeScript
13 lines
496 B
TypeScript
import { getKoreanMovies } from '../utils/movies'
|
|
|
|
export default defineEventHandler(async (event) => {
|
|
const query = getQuery(event)
|
|
const page = Math.max(Number(query.page || 1), 1)
|
|
const keyword = typeof query.keyword === 'string' ? query.keyword.trim() : ''
|
|
const source = typeof query.source === 'string' && ['ophim', 'nguonc', 'kkphim'].includes(query.source)
|
|
? query.source as 'ophim' | 'nguonc' | 'kkphim'
|
|
: 'all'
|
|
|
|
return await getKoreanMovies(page, keyword, source)
|
|
})
|