import { ResultType } from './crud.typings.d'; import { ReqPath } from '../constants/env'; export function requestGet(url: string, data?: any): Promise { return new Promise(resolve => { Dec.reqGet(`${ReqPath}/${url}`, '', re => { resolve(re); }); }); } export function requestPost(url: string, data = {}): Promise { return new Promise(resolve => { Dec.reqPost(`${ReqPath}/${url}`, data, re => { resolve(re); }); }); } export function requestDelete(url: string, data = {}) { return new Promise(resolve => { Dec.reqDelete(`${ReqPath}/${url}`, data, re => { resolve(re); }); }); } export function requestPut(url: string, data = {}) { return new Promise(resolve => { Dec.reqPut(`${ReqPath}/${url}`, data, re => { resolve(re); }); }); }