93 lines
2.1 KiB
TypeScript
93 lines
2.1 KiB
TypeScript
import { createError, defineEventHandler, sendError } from 'h3'
|
||
|
||
export default defineEventHandler(async (event) => {
|
||
try {
|
||
const apiUrl = process.env.VITE_MY_API_BASE_URL!
|
||
|
||
return [
|
||
{
|
||
id: 1,
|
||
name: 'pizda',
|
||
username: 'jopa',
|
||
email: 'pizdajopa@nail.com',
|
||
address: {
|
||
street: 'pushkina',
|
||
suite: 'xuyushkina',
|
||
city: 'Omsk',
|
||
zipcode: 'xuicode',
|
||
geo: {
|
||
lat: '-9123',
|
||
lng: '32112',
|
||
},
|
||
},
|
||
phone: '89219123321',
|
||
website: 'koptilnya.xyz',
|
||
company: {
|
||
name: 'alfabot',
|
||
catchPhrase: 'xuibot',
|
||
bs: 'bs xueta kakayota',
|
||
},
|
||
},
|
||
{
|
||
id: 1,
|
||
name: 'pizda',
|
||
username: 'jopa',
|
||
email: 'pizdajopa@nail.com',
|
||
address: {
|
||
street: 'pushkina',
|
||
suite: 'xuyushkina',
|
||
city: 'Omsk',
|
||
zipcode: 'xuicode',
|
||
geo: {
|
||
lat: '-9123',
|
||
lng: '32112',
|
||
},
|
||
},
|
||
phone: '89219123321',
|
||
website: 'koptilnya.xyz',
|
||
company: {
|
||
name: 'alfabot',
|
||
catchPhrase: 'xuibot',
|
||
bs: 'bs xueta kakayota',
|
||
},
|
||
},
|
||
{
|
||
id: 1,
|
||
name: 'pizda',
|
||
username: 'jopa',
|
||
email: 'pizdajopa@nail.com',
|
||
address: {
|
||
street: 'pushkina',
|
||
suite: 'xuyushkina',
|
||
city: 'Omsk',
|
||
zipcode: 'xuicode',
|
||
geo: {
|
||
lat: '-9123',
|
||
lng: '32112',
|
||
},
|
||
},
|
||
phone: '89219123321',
|
||
website: 'koptilnya.xyz',
|
||
company: {
|
||
name: 'alfabot',
|
||
catchPhrase: 'xuibot',
|
||
bs: 'bs xueta kakayota',
|
||
},
|
||
},
|
||
]
|
||
|
||
// return await $fetch<Users>(`${apiUrl}/users`, {
|
||
// headers: {
|
||
// 'Content-Type': 'application/json',
|
||
// 'Accept-Language': 'ru-RU',
|
||
// },
|
||
// })
|
||
}
|
||
catch (error) {
|
||
return sendError(event, createError({
|
||
statusCode: 500,
|
||
statusMessage: `Не удалось получить пользователей: ${error}`,
|
||
}))
|
||
}
|
||
})
|