a functionс помощью sequelize пытаюсь получить данные с таблицы
export async function Otdel() {
try {
const cards = await sequelize.query(
'select * from sta_otdel',
{
type: QueryTypes.SELECT,
},
);
if (!cards) {
return { success: false, error: ErrorCode.notFound };
}
return {
success: true,
content: cards,
};
} catch (error) {
console.log(error.message);
return { success: false, error: ErrorCode.unexpectedError };
}
}async function tableDocuments(response: Response) {
const data = await incomingService.tableDocuments.Otdel()
return response.json(data)
}
в клиенте пытаюсь получить с помощью axios
const response = await axios.get(`/incoming/tableDocuments`, {
headers: { authorization: "Bearer " + User.token },
cancelToken: tableDocumentsCancelToken.token,
})
}
if (response.data?.success) {
return {
type: "ok",
content: response.data.content,
info: response.data.info,
}
}
подскажите, где ошибаюсь
ребята, кто шарит, где туплю?
Выложи код в gist github или ещё куда-то.Не удобно читать
поищи в коде где ты делаешь именно response.json
export const path: string = "/incoming" export const instance: Router = Router()async function tableDocuments(response: Response) { const data = await incomingService.tableDocuments.Otdel() return response.json(data) }instance.get("/tableDocuments", authMiddlewares.authorize, tableDocuments)и на фронте по этому маршруту пытаюсь получить данные с помощью axios
Обсуждают сегодня