Updates
This commit is contained in:
Vendored
+21
@@ -0,0 +1,21 @@
|
||||
type FetchApiOptions = {
|
||||
method: "POST" | "GET" | "DELETE" | "PUT" | "PATCH" | "post" | "get" | "delete" | "put" | "patch";
|
||||
body?: object | string;
|
||||
headers?: FetchHeader;
|
||||
};
|
||||
type FetchHeader = HeadersInit & {
|
||||
[key: string]: string | null;
|
||||
};
|
||||
export type FetchApiReturn = {
|
||||
success: boolean;
|
||||
payload: any;
|
||||
msg?: string;
|
||||
[key: string]: any;
|
||||
};
|
||||
/**
|
||||
* # Fetch API
|
||||
*/
|
||||
export default function fetchApi(url: string, options?: FetchApiOptions, csrf?: boolean,
|
||||
/** Key to use to grab local Storage csrf value. */
|
||||
localStorageCSRFKey?: string): Promise<any>;
|
||||
export {};
|
||||
Reference in New Issue
Block a user