first commit

This commit is contained in:
2025-04-22 10:56:56 +07:00
commit af123c091b
147 changed files with 778063 additions and 0 deletions
+22
View File
@@ -0,0 +1,22 @@
import { useToString } from '@vueuse/core'
export default defineEventHandler(async (event) => {
const query = getQuery(event)
const search = useToString(query.search)
try {
const results = await prisma.country.findMany()
return results.map((r) => {
return {
_id: r.id,
name: r.name,
}
})
} catch (error) {
// Return error if fetching users fails
return {
status: 500,
body: { message: 'Failed to fetch countries' },
}
}
})