* Updated Typescript types. * Typefixes after merge with release. * chore: GenericApiResponse Removed alltogether. * chore: resolved ApiResponse unknown errors removed PageListPayload. * Added shouldBeDefined. * fix: Resolved type errors. * fix: Typescript upgrade to 4.5 and type fixes. * feat: upgrade to cra 5 * feat: uncomment service worker registeration * force secure websocket protocol * jest test fixes * fix: react function lint rule removed * fix: klona test case. * fix: typescirpt issues resolved * fix: timeout for colorpicker test and change env. * feat: update client-build.yml file * fix: remove brotliplugin use compression plugin * fix: build config fixed * fix: upgrade webpack plugin * fix: add branchbutton test to todo. * fix: remove branch button test. * fix: Add tailwind theme values, fix cypress tests * fix: Typescript type fixes. * feat: run jest tests in silent mode * fix: cypress rgb values add branchbutton jest test * fix: review comments, fixes for error.message * fix: increase cache size for the workbox * fix: remove OrgApi.ts file * fix: cypress.json file remove credentials * fix: downgrade react and react-dom packages Co-authored-by: rahulramesha <rahul@appsmith.com>
28 lines
1.0 KiB
TypeScript
28 lines
1.0 KiB
TypeScript
export type APIResponseError = {
|
|
code: number;
|
|
message: string;
|
|
};
|
|
|
|
export type ResponseMeta = {
|
|
status: number;
|
|
success: boolean;
|
|
error?: APIResponseError;
|
|
};
|
|
|
|
export type ApiResponse<T = unknown> = {
|
|
responseMeta: ResponseMeta;
|
|
data: T;
|
|
code?: string;
|
|
};
|
|
|
|
// NO_DATASOURCES_FOUND, 1000, "Unable to find {0} with id {1}"
|
|
// INVALID_PARAMTER, 4000, "Invalid parameter {0} provided in the input"
|
|
// PLUGIN_NOT_INSTALLED, 4001, "Plugin {0} not installed"
|
|
// MISSING_PLUGIN_ID, 4002, "Missing plugin id. Please input correct plugin id"
|
|
// MISSING_DATASOURCES_ID, 4003, "Missing datasource id. Please input correct datasource id"
|
|
// MISSING_PAGE_ID, 4004, "Missing page id. Pleaes input correct page id"
|
|
// PAGE_DOES_NOT_EXIST_IN_WORKSPACE, 4006, "Page {0} does not belong to the current user {1} workspace."
|
|
// UNAUTHORIZED_DOMAIN, 4001, "Invalid email domain provided. Please sign in with a valid work email ID"
|
|
// INTERNAL_SERVER_ERROR, 5000, "Internal server error while processing request"
|
|
// REPOSITORY_SAVE_FAILED, 5001, "Repository save failed."
|