File "deleteGroupArticle.ts"

Full Path: /var/www/html/gitep_front/src/entities/article/api/deleteGroupArticle.ts
File size: 934 bytes
MIME-type: text/x-java
Charset: utf-8

import { $modelStore } from '@shared/index';
import { axiosInstance } from "@shared/api";
import { notification } from 'antd';
import { data } from 'react-router';


export const deleteGroupArticle = async (articleGroupID:number, body: any) => {
    try {
        const modelId = $modelStore.getState().model;
        if (!modelId) {
            throw new Error("modelId не задана");
        }

        await axiosInstance({
            method: 'delete',
            url: `cash-flow/article-group/${modelId}/${articleGroupID}`,
            data: body // Тело запроса
        });
        notification.success({
            message: 'Успех',
            description: 'Группв успешно удалена',
          });
    } catch (error) {
        notification.error({
            message: 'Ошибка',
            description: 'Не удалось удалить группу',
          })
    }
}