Initial Nuxt data explorer setup
This commit is contained in:
9
nuxt4-app/server/api/data/index.get.ts
Normal file
9
nuxt4-app/server/api/data/index.get.ts
Normal file
@@ -0,0 +1,9 @@
|
||||
import { fetchAllData } from '../../services/table-service'
|
||||
|
||||
export default defineEventHandler(async (event) => {
|
||||
const query = getQuery(event)
|
||||
const requestedLimit = Number.parseInt((query.limit as string) ?? '', 10)
|
||||
const limit = Number.isFinite(requestedLimit) ? Math.min(Math.max(requestedLimit, 1), 100) : 25
|
||||
|
||||
return await fetchAllData(limit)
|
||||
})
|
||||
Reference in New Issue
Block a user