/
anv
/
hackathon
Обзор
Документация
Войти
/
anv
/
hackathon
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/requests/deleteChatById.tsx
26 строк
581 B
ANV
enabled backend
25 мар 2025, 00:43
25 мар 2025, 00:43
cb2ad90
Код
Авторство
О чём код?
/* eslint-disable camelcase */ import {API_PATH} from '../constants'; import axios from 'axios'; type Props = { chat_id: string; user_id: string; }; type DeleteResponse = { status: string; }; export const deleteChatById = ({user_id, chat_id}: Props): Promise<DeleteResponse> => { const apiUrl = `${API_PATH}chats/${chat_id}?user_id=${user_id}`; return axios .delete(apiUrl) .then(() => { return {status: 'ok'}; }) .catch((e) => { console.error(e); return {status: 'error'}; }); };