22 lines
541 B
TypeScript
22 lines
541 B
TypeScript
import { APIResponseObject } from "../../types";
|
|
export type APICrudPostParams<T extends {
|
|
[key: string]: any;
|
|
} = {
|
|
[key: string]: any;
|
|
}> = {
|
|
dbName: string;
|
|
tableName: string;
|
|
body: T;
|
|
update?: boolean;
|
|
apiKey?: string;
|
|
/**
|
|
* # Query datasquirel.com
|
|
*/
|
|
useDefault?: boolean;
|
|
};
|
|
export default function apiCrudPOST<T extends {
|
|
[key: string]: any;
|
|
} = {
|
|
[key: string]: any;
|
|
}>({ dbName, tableName, body, update, apiKey, useDefault, }: APICrudPostParams<T>): Promise<APIResponseObject>;
|