PromucFlow_constructor/app/client/src/constants/ReduxActionConstants.tsx

416 lines
18 KiB
TypeScript
Raw Normal View History

2019-11-25 05:07:27 +00:00
import { WidgetProps, WidgetCardProps } from "widgets/BaseWidget";
import { PageAction } from "constants/ActionConstants";
export const ReduxActionTypes: { [key: string]: string } = {
INITIALIZE_EDITOR: "INITIALIZE_EDITOR",
INITIALIZE_EDITOR_SUCCESS: "INITIALIZE_EDITOR_SUCCESS",
2019-09-27 16:05:33 +00:00
REPORT_ERROR: "REPORT_ERROR",
FLUSH_ERRORS: "FLUSH_ERRORS",
UPDATE_CANVAS: "UPDATE_CANVAS",
FETCH_CANVAS: "FETCH_CANVAS",
CLEAR_CANVAS: "CLEAR_CANVAS",
FETCH_PAGE_INIT: "FETCH_PAGE_INIT",
FETCH_PAGE_SUCCESS: "FETCH_PAGE_SUCCESS",
DROP_WIDGET_CANVAS: "DROP_WIDGET_CANVAS",
REMOVE_WIDGET_CANVAS: "REMOVE_WIDGET_CANVAS",
LOAD_WIDGET_PANE: "LOAD_WIDGET_PANE",
ZOOM_IN_CANVAS: "ZOOM_IN_CANVAS",
ZOOM_OUT_CANVAS: "ZOOM_OUT_CANVAS",
UNDO_CANVAS_ACTION: "UNDO_CANVAS_ACTION",
REDO_CANVAS_ACTION: "REDO_CANVAS_ACTION",
LOAD_WIDGET_CONFIG: "LOAD_WIDGET_CONFIG",
LOAD_PROPERTY_CONFIG: "LOAD_PROPERTY_CONFIG",
PUBLISH: "PUBLISH",
FETCH_WIDGET_CARDS: "FETCH_WIDGET_CARDS",
2019-09-27 16:05:33 +00:00
FETCH_WIDGET_CARDS_SUCCESS: "FETCH_WIDGET_CARDS_SUCCESS",
ADD_PAGE_WIDGET: "ADD_PAGE_WIDGET",
2019-09-12 13:44:25 +00:00
REMOVE_PAGE_WIDGET: "REMOVE_PAGE_WIDGET",
LOAD_API_RESPONSE: "LOAD_API_RESPONSE",
2019-09-13 09:56:11 +00:00
LOAD_QUERY_RESPONSE: "LOAD_QUERY_RESPONSE",
2019-11-20 10:57:05 +00:00
RUN_API_REQUEST: "RUN_API_REQUEST",
INIT_API_PANE: "INIT_API_PANE",
API_PANE_CHANGE_API: "API_PANE_CHANGE_API",
2019-11-20 10:57:05 +00:00
RUN_API_SUCCESS: "RUN_API_SUCCESS",
2019-09-13 09:56:11 +00:00
EXECUTE_ACTION: "EXECUTE_ACTION",
2019-11-12 07:57:12 +00:00
EXECUTE_ACTION_SUCCESS: "EXECUTE_ACTION_SUCCESS",
LOAD_CANVAS_ACTIONS: "LOAD_CANVAS_ACTIONS",
SAVE_PAGE_INIT: "SAVE_PAGE_INIT",
SAVE_PAGE_SUCCESS: "SAVE_PAGE_SUCCESS",
UPDATE_LAYOUT: "UPDATE_LAYOUT",
WIDGET_ADD_CHILD: "WIDGET_ADD_CHILD",
WIDGET_REMOVE_CHILD: "WIDGET_REMOVE_CHILD",
WIDGET_MOVE: "WIDGET_MOVE",
WIDGET_RESIZE: "WIDGET_RESIZE",
WIDGET_DELETE: "WIDGET_DELETE",
2019-11-20 08:10:01 +00:00
WIDGETS_LOADING: "WIDGETS_LOADING",
SHOW_PROPERTY_PANE: "SHOW_PROPERTY_PANE",
2019-11-06 06:35:15 +00:00
UPDATE_WIDGET_PROPERTY_REQUEST: "UPDATE_WIDGET_PROPERTY_REQUEST",
UPDATE_WIDGET_PROPERTY: "UPDATE_WIDGET_PROPERTY",
2019-11-06 06:35:15 +00:00
UPDATE_WIDGET_DYNAMIC_PROPERTY: "UPDATE_WIDGET_DYNAMIC_PROPERTY",
FETCH_PROPERTY_PANE_CONFIGS_INIT: "FETCH_PROPERTY_PANE_CONFIGS_INIT",
FETCH_PROPERTY_PANE_CONFIGS_SUCCESS: "FETCH_PROPERTY_PANE_CONFIGS_SUCCESS",
FETCH_CONFIGS_INIT: "FETCH_CONFIGS_INIT",
ADD_WIDGET_REF: "ADD_WIDGET_REF",
CREATE_ACTION_INIT: "CREATE_ACTION_INIT",
CREATE_ACTION_SUCCESS: "CREATE_ACTION_SUCCESS",
2019-10-21 15:12:45 +00:00
FETCH_ACTIONS_INIT: "FETCH_ACTIONS_INIT",
FETCH_ACTIONS_SUCCESS: "FETCH_ACTIONS_SUCCESS",
UPDATE_ACTION_INIT: "UPDATE_ACTION_INIT",
UPDATE_ACTION_SUCCESS: "UPDATE_ACTION_SUCCESS",
DELETE_ACTION_INIT: "DELETE_ACTION_INIT",
DELETE_ACTION_SUCCESS: "DELETE_ACTION_SUCCESS",
CREATE_QUERY_INIT: "CREATE_QUERY_INIT",
2019-11-07 09:32:38 +00:00
FETCH_DATASOURCES_INIT: "FETCH_DATASOURCES_INIT",
FETCH_DATASOURCES_SUCCESS: "FETCH_DATASOURCES_SUCCESS",
CREATE_DATASOURCE_INIT: "CREATE_DATASOURCE_INIT",
CREATE_DATASOURCE_SUCCESS: "CREATE_DATASOURCE_SUCCESS",
CREATE_DATASOURCE_FROM_FORM_INIT: "CREATE_DATASOURCE_FROM_FORM_INIT",
UPDATE_DATASOURCE_INIT: "UPDATE_DATASOURCE_INIT",
UPDATE_DATASOURCE_SUCCESS: "UPDATE_DATASOURCE_SUCCESS",
CHANGE_DATASOURCE: "CHANGE_DATASOURCE",
SELECT_PLUGIN: "SELECT_PLUGIN",
TEST_DATASOURCE_INIT: "TEST_DATASOURCE_INIT",
TEST_DATASOURCE_SUCCESS: "TEST_DATASOURCE_SUCCESS",
DELETE_DATASOURCE_DRAFT: "DELETE_DATASOURCE_DRAFT",
UPDATE_DATASOURCE_DRAFT: "UPDATE_DATASOURCE_DRAFT",
FETCH_PUBLISHED_PAGE_INIT: "FETCH_PUBLISHED_PAGE_INIT",
FETCH_PUBLISHED_PAGE_SUCCESS: "FETCH_PUBLISHED_PAGE_SUCCESS",
DELETE_DATASOURCE_INIT: "DELETE_DATASOURCE_INIT",
DELETE_DATASOURCE_SUCCESS: "DELETE_DATASOURCE_SUCCESS",
STORE_AS_DATASOURCE_INIT: "STORE_AS_DATASOURCE_INIT",
STORE_AS_DATASOURCE_UPDATE: "STORE_AS_DATASOURCE_UPDATE",
STORE_AS_DATASOURCE_COMPLETE: "STORE_AS_DATASOURCE_COMPLETE",
SET_DATASOURCE_FIELD_TEXT: "SET_DATASOURCE_FIELD_TEXT",
PUBLISH_APPLICATION_INIT: "PUBLISH_APPLICATION_INIT",
PUBLISH_APPLICATION_SUCCESS: "PUBLISH_APPLICATION_SUCCESS",
CREATE_PAGE_INIT: "CREATE_PAGE_INIT",
CREATE_PAGE_SUCCESS: "CREATE_PAGE_SUCCESS",
FETCH_PAGE_LIST_INIT: "FETCH_PAGE_LIST_INIT",
FETCH_PAGE_LIST_SUCCESS: "FETCH_PAGE_LIST_SUCCESS",
INITIALIZE_PAGE_VIEWER: "INITIALIZE_PAGE_VIEWER",
2020-01-24 09:54:40 +00:00
INITIALIZE_PAGE_VIEWER_SUCCESS: "INITIALIZE_PAGE_VIEWER_SUCCESS",
FETCH_APPLICATION_LIST_INIT: "FETCH_APPLICATION_LIST_INIT",
FETCH_APPLICATION_LIST_SUCCESS: "FETCH_APPLICATION_LIST_SUCCESS",
2020-03-06 04:59:24 +00:00
FETCH_APPLICATION_INIT: "FETCH_APPLICATION_INIT",
FETCH_APPLICATION_SUCCESS: "FETCH_APFETCH_APPLICATION_SUCCESSPLICATION_INIT",
CREATE_APPLICATION_INIT: "CREATE_APPLICATION_INIT",
CREATE_APPLICATION_SUCCESS: "CREATE_APPLICATION_SUCCESS",
2019-11-20 08:10:01 +00:00
UPDATE_WIDGET_PROPERTY_VALIDATION: "UPDATE_WIDGET_PROPERTY_VALIDATION",
HIDE_PROPERTY_PANE: "HIDE_PROPERTY_PANE",
INIT_DATASOURCE_PANE: "INIT_DATASOURCE_PANE",
INIT_QUERY_PANE: "INIT_QUERY_PANE",
2019-11-25 09:15:11 +00:00
UPDATE_API_DRAFT: "UPDATE_API_DRAFT",
DELETE_API_DRAFT: "DELETE_API_DRAFT",
QUERY_PANE_CHANGE: "QUERY_PANE_CHANGE",
2019-11-25 09:15:11 +00:00
UPDATE_ROUTES_PARAMS: "UPDATE_ROUTES_PARAMS",
SET_EXTRA_FORMDATA: "SET_EXTRA_FORMDATA",
2019-12-16 08:49:10 +00:00
PERSIST_USER_SESSION: "PERSIST_USER_SESSION",
LOGIN_USER_INIT: "LOGIN_USER_INIT",
LOGIN_USER_SUCCESS: "LOGIN_USER_SUCCESS",
CREATE_USER_INIT: "CREATE_USER_INIT",
CREATE_USER_SUCCESS: "CREATE_USER_SUCCESS",
RESET_USER_PASSWORD_INIT: "RESET_USER_PASSWORD_INIT",
RESET_USER_PASSWORD_SUCCESS: "RESET_USER_PASSWORD_SUCCESS",
FETCH_PLUGINS_REQUEST: "FETCH_PLUGINS_REQUEST",
FETCH_PLUGINS_SUCCESS: "FETCH_PLUGINS_SUCCESS",
2020-04-29 09:23:23 +00:00
FETCH_PLUGIN_FORM_INIT: "FETCH_PLUGIN_FORM_INIT",
FETCH_PLUGIN_FORM_SUCCESS: "FETCH_PLUGIN_FORM_SUCCESS",
INVITE_USERS_TO_ORG_INIT: "INVITE_USERS_TO_ORG_INIT",
INVITE_USERS_TO_ORG_SUCCESS: "INVITE_USERS_TO_ORG_SUCCESS",
2019-12-16 08:49:10 +00:00
FORGOT_PASSWORD_INIT: "FORGOT_PASSWORD_INIT",
FORGOT_PASSWORD_SUCCESS: "FORGOT_PASSWORD_SUCCESS",
RESET_PASSWORD_VERIFY_TOKEN_SUCCESS: "RESET_PASSWORD_VERIFY_TOKEN_SUCCESS",
RESET_PASSWORD_VERIFY_TOKEN_INIT: "RESET_PASSWORD_VERIFY_TOKEN_INIT",
EXECUTE_PAGE_LOAD_ACTIONS: "EXECUTE_PAGE_LOAD_ACTIONS",
SWITCH_ORGANIZATION_INIT: "SWITCH_ORGANIZATION_INIT",
SWITCH_ORGANIZATION_SUCCESS: "SWITCH_ORGANIZATION_SUCCESS",
FETCH_ORG_ROLES_INIT: "FETCH_ORG_ROLES_INIT",
FETCH_ORG_ROLES_SUCCESS: "FETCH_ORG_ROLES_SUCCESS",
FETCH_ORG_INIT: "FETCH_ORG_INIT",
FETCH_ORG_SUCCESS: "FETCH_ORG_SUCCESS",
FETCH_ORGS_SUCCESS: "FETCH_ORGS_SUCCES",
FETCH_ORGS_INIT: "FETCH_ORGS_INIT",
SAVE_ORG_INIT: "SAVE_ORG_INIT",
SET_CURRENT_ORG_ID: "SET_CURRENT_ORG_ID",
STORE_DATASOURCE_REFS: "STORE_DATASOURCE_REFS",
UPDATE_DATASOURCE_REFS: "UPDATE_DATASOURCE_REFS",
FETCH_USER_INIT: "FETCH_USER_INIT",
FETCH_USER_SUCCESS: "FETCH_USER_SUCCESS",
SET_CURRENT_USER_INIT: "SET_CURRENT_USER_INIT",
SET_CURRENT_USER_SUCCESS: "SET_CURRENT_USER_SUCCESS",
2020-01-03 08:49:47 +00:00
LOGOUT_USER_INIT: "LOGOUT_USER_INIT",
LOGOUT_USER_SUCCESS: "LOGOUT_USER_SUCCESS",
VERIFY_INVITE_INIT: "VERIFY_INVITE_INIT",
VERIFY_INVITE_SUCCESS: "VERIFY_INVITE_SUCCESS",
INVITED_USER_SIGNUP_SUCCESS: "INVITED_USER_SIGNUP_SUCCESS",
INVITED_USER_SIGNUP_INIT: "INVITED_USER_SIGNUP_INIT",
DISABLE_WIDGET_DRAG: "DISABLE_WIDGET_DRAG",
2020-01-20 09:00:37 +00:00
SELECT_WIDGET: "SELECT_WIDGET",
FOCUS_WIDGET: "FOCUS_WIDGET",
SET_WIDGET_DRAGGING: "SET_WIDGET_DRAGGING",
SET_WIDGET_RESIZING: "SET_WIDGET_RESIZING",
SEARCH_APPLICATIONS: "SEARCH_APPLICATIONS",
2020-01-27 08:24:58 +00:00
UPDATE_PAGE_INIT: "UPDATE_PAGE_INIT",
UPDATE_PAGE_SUCCESS: "UPDATE_PAGE_SUCCESS",
2020-01-24 09:54:40 +00:00
MOVE_ACTION_INIT: "MOVE_ACTION_INIT",
MOVE_ACTION_SUCCESS: "MOVE_ACTION_SUCCESS",
COPY_ACTION_INIT: "COPY_ACTION_INIT",
COPY_ACTION_SUCCESS: "COPY_ACTION_SUCCESS",
2020-01-27 08:24:58 +00:00
DELETE_APPLICATION_INIT: "DELETE_APPLICATION_INIT",
DELETE_APPLICATION_SUCCESS: "DELETE_APPLICATION_SUCCESS",
DELETE_PAGE_INIT: "DELETE_PAGE_INIT",
DELETE_PAGE_SUCCESS: "DELETE_PAGE_SUCCESS",
SET_DEFAULT_APPLICATION_PAGE_INIT: "SET_DEFAULT_APPLICATION_PAGE_INIT",
SET_DEFAULT_APPLICATION_PAGE_SUCCESS: "SET_DEFAULT_APPLICATION_PAGE_SUCCESS",
2020-02-03 10:37:03 +00:00
CREATE_ORGANIZATION_INIT: "CREATE_ORGANIZATION_INIT",
CREATE_ORGANIZATION_SUCCESS: "CREATE_ORGANIZATION_SUCCESS",
ADD_USER_TO_ORG_INIT: "ADD_USER_TO_ORG_INIT",
ADD_USER_TO_ORG_SUCCESS: "ADD_USER_TO_ORG_ERROR",
2020-02-07 02:32:52 +00:00
SET_META_PROP: "SET_META_PROP",
2020-03-06 09:45:21 +00:00
RESET_CHILDREN_WIDGET_META: "RESET_CHILDREN_WIDGET_META",
RESET_WIDGET_META: "RESET_WIDGET_META",
2020-02-21 12:16:49 +00:00
UPDATE_WIDGET_NAME_INIT: "UPDATE_WIDGET_NAME_INIT",
UPDATE_WIDGET_NAME_SUCCESS: "UPDATE_WIDGET_NAME_SUCCESS",
FETCH_ACTIONS_FOR_PAGE_INIT: "FETCH_ACTIONS_FOR_PAGE_INIT",
FETCH_ACTIONS_FOR_PAGE_SUCCESS: "FETCH_ACTIONS_FOR_PAGE_SUCCESS",
2020-02-18 10:41:52 +00:00
EXECUTE_API_ACTION_REQUEST: "EXECUTE_API_ACTION_REQUEST",
EXECUTE_API_ACTION_SUCCESS: "EXECUTE_API_ACTION_SUCCESS",
FETCH_IMPORTED_COLLECTIONS_INIT: "FETCH_IMPORTED_COLLECTIONS_INIT",
FETCH_IMPORTED_COLLECTIONS_SUCCESS: "FETCH_IMPORTED_COLLECTIONS_SUCCESS",
SEARCH_APIORPROVIDERS_INIT: "SEARCH_APIORPROVIDERS_INIT",
SEARCH_APIORPROVIDERS_SUCCESS: "SEARCH_APIORPROVIDERS_SUCCESS",
FETCH_PROVIDERS_INIT: "FETCH_PROVIDERS_INIT",
FETCH_PROVIDERS_SUCCESS: "FETCH_PROVIDERS_SUCCESS",
SUBMIT_CURL_FORM_INIT: "SUBMIT_CURL_FORM_INIT",
SUBMIT_CURL_FORM_SUCCESS: "SUBMIT_CURL_FORM_SUCCESS",
SET_WIDGET_DYNAMIC_PROPERTY: "SET_WIDGET_DYNAMIC_PROPERTY",
FETCH_PROVIDER_TEMPLATES_INIT: "FETCH_PROVIDER_TEMPLATES_INIT",
FETCH_PROVIDER_TEMPLATES_SUCCESS: "FETCH_PROVIDER_TEMPLATES_SUCCESS",
ADD_API_TO_PAGE_INIT: "ADD_API_TO_PAGE_INIT",
ADD_API_TO_PAGE_SUCCESS: "ADD_API_TO_PAGE_SUCCESS",
DELETE_QUERY_INIT: "DELETE_QUERY_INIT",
DELETE_QUERY_SUCCESS: "DELETE_QUERY_SUCCESS",
EXECUTE_QUERY_REQUEST: "EXECUTE_QUERY_REQUEST",
RUN_QUERY_SUCCESS: "RUN_QUERY_SUCCESS",
CLEAR_PREVIOUSLY_EXECUTED_QUERY: "CLEAR_PREVIOUSLY_EXECUTED_QUERY",
FETCH_PROVIDERS_CATEGORIES_INIT: "FETCH_PROVIDERS_CATEGORIES_INIT",
FETCH_PROVIDERS_CATEGORIES_SUCCESS: "FETCH_PROVIDERS_CATEGORIES_SUCCESS",
FETCH_PROVIDERS_WITH_CATEGORY_INIT: "FETCH_PROVIDERS_WITH_CATEGORY_INIT",
FETCH_PROVIDERS_WITH_CATEGORY_SUCCESS:
"FETCH_PROVIDERS_WITH_CATEGORY_SUCCESS",
SHOW_MODAL: "SHOW_MODAL",
SHOW_MODAL_BY_NAME: "SHOW_MODAL_BY_NAME",
CLOSE_MODAL: "CLOSE_MODAL",
CREATE_MODAL_INIT: "CREATE_MODAL_INIT",
CREATE_MODAL_SUCCESS: "CREATE_MODAL_SUCCESS",
UPDATE_CANVAS_SIZE: "UPDATE_CANVAS_SIZE",
SWITCH_CURRENT_PAGE_ID: "SWITCH_CURRENT_PAGE_ID",
CLEAR_PROVIDERS: "CLEAR_PROVIDERS",
2020-04-13 08:24:13 +00:00
BATCHED_UPDATE: "BATCHED_UPDATE",
EXECUTE_BATCH: "EXECUTE_BATCH",
2020-05-05 12:16:51 +00:00
FETCH_ALL_PUBLISHED_PAGES: "FETCH_ALL_PUBLISHED_PAGES",
2020-04-20 08:26:19 +00:00
CREATE_NEW_API_ACTION: "CREATE_NEW_API_ACTION",
SET_CURRENT_CATEGORY: "SET_CURRENT_CATEGORY",
SET_LAST_USED_EDITOR_PAGE: "SET_LAST_USED_EDITOR_PAGE",
SET_LAST_SELECTED_PAGE_PAGE: "SET_LAST_SELECTED_PAGE_PAGE",
FETCH_PROVIDER_DETAILS_BY_PROVIDER_ID_INIT:
"FETCH_PROVIDER_DETAILS_BY_PROVIDER_ID_INIT",
FETCH_PROVIDER_DETAILS_BY_PROVIDER_ID_SUCCESS:
"FETCH_PROVIDER_DETAILS_BY_PROVIDER_ID_SUCCESS",
SET_PROVIDERS_LENGTH: "SET_PROVIDERS_LENGTH",
GET_ALL_APPLICATION_INIT: "GET_ALL_APPLICATION_INIT",
FETCH_USER_APPLICATIONS_ORGS_SUCCESS: "FETCH_USER_APPLICATIONS_ORGS_SUCCESS",
FETCH_USER_DETAILS_SUCCESS: "FETCH_USER_DETAILS_SUCCESS",
FETCH_ALL_USERS_SUCCESS: "FETCH_ALL_USERS_SUCCESS",
FETCH_ALL_USERS_INIT: "FETCH_ALL_USERS_INIT",
FETCH_ALL_ROLES_SUCCESS: "FETCH_ALL_ROLES_SUCCESS",
FETCH_ALL_ROLES_INIT: "FETCH_ALL_ROLES_INIT",
DELETE_ORG_USER_INIT: "DELETE_ORG_USER_INIT",
DELETE_ORG_USER_SUCCESS: "DELETE_ORG_USER_SUCCESS",
DELETE_ORG_USER_ERROR: "DELETE_ORG_USER_ERROR",
CHANGE_ORG_USER_ROLE_INIT: "CHANGE_ORG_USER_ROLE_INIT",
CHANGE_ORG_USER_ROLE_SUCCESS: "CHANGE_ORG_USER_ROLE_SUCCESS",
CHANGE_ORG_USER_ROLE_ERROR: "CHANGE_ORG_USER_ROLE_ERROR",
2020-05-28 18:10:26 +00:00
SET_DEFAULT_REFINEMENT: "SET_DEFAULT_REFINEMENT",
SET_HELP_MODAL_OPEN: "SET_HELP_MODAL_OPEN",
};
export type ReduxActionType = typeof ReduxActionTypes[keyof typeof ReduxActionTypes];
2019-09-27 16:05:33 +00:00
export const ReduxActionErrorTypes: { [key: string]: string } = {
INITIALIZE_EDITOR_ERROR: "INITIALIZE_EDITOR_ERROR",
2019-09-27 16:05:33 +00:00
API_ERROR: "API_ERROR",
WIDGET_DELETE_ERROR: "WIDGET_DELETE_ERROR",
WIDGET_MOVE_ERROR: "WIDGET_MOVE_ERROR",
WIDGET_RESIZE_ERROR: "WIDGET_RESIZE_ERROR",
WIDGET_REMOVE_CHILD_ERROR: "WIDGET_REMOVE_CHILD_ERROR",
WIDGET_ADD_CHILD_ERROR: "WIDGET_ADD_CHILD_ERROR",
FETCH_PAGE_ERROR: "FETCH_PAGE_ERROR",
SAVE_PAGE_ERROR: "SAVE_PAGE_ERROR",
FETCH_WIDGET_CARDS_ERROR: "FETCH_WIDGET_CARDS_ERROR",
WIDGET_OPERATION_ERROR: "WIDGET_OPERATION_ERROR",
FETCH_PROPERTY_PANE_CONFIGS_ERROR: "FETCH_PROPERTY_PANE_CONFIGS_ERROR",
FETCH_CONFIGS_ERROR: "FETCH_CONFIGS_ERROR",
PROPERTY_PANE_ERROR: "PROPERTY_PANE_ERROR",
2019-10-21 15:12:45 +00:00
FETCH_ACTIONS_ERROR: "FETCH_ACTIONS_ERROR",
UPDATE_WIDGET_PROPERTY_ERROR: "UPDATE_WIDGET_PROPERTY_ERROR",
2019-11-13 07:34:59 +00:00
CREATE_ACTION_ERROR: "CREATE_ACTION_ERROR",
UPDATE_ACTION_ERROR: "UPDATE_ACTION_ERROR",
DELETE_ACTION_ERROR: "DELETE_ACTION_ERROR",
2019-11-20 10:57:05 +00:00
RUN_API_ERROR: "RUN_API_ERROR",
2019-11-13 07:34:59 +00:00
EXECUTE_ACTION_ERROR: "EXECUTE_ACTION_ERROR",
2019-11-07 09:32:38 +00:00
FETCH_DATASOURCES_ERROR: "FETCH_DATASOURCES_ERROR",
SEARCH_APIORPROVIDERS_ERROR: "SEARCH_APIORPROVIDERS_ERROR",
UPDATE_DATASOURCE_ERROR: "UPDATE_DATASOURCE_ERROR",
2019-11-07 09:32:38 +00:00
CREATE_DATASOURCE_ERROR: "CREATE_DATASOURCE_ERROR",
DELETE_DATASOURCE_ERROR: "DELETE_DATASOURCE_ERROR",
FETCH_PUBLISHED_PAGE_ERROR: "FETCH_PUBLISHED_PAGE_ERROR",
PUBLISH_APPLICATION_ERROR: "PUBLISH_APPLICATION_ERROR",
CREATE_PAGE_ERROR: "CREATE_PAGE_ERROR",
FETCH_PAGE_LIST_ERROR: "FETCH_PAGE_LIST_ERROR",
FETCH_APPLICATION_LIST_ERROR: "FETCH_APPLICATION_LIST_ERROR",
2020-03-06 04:59:24 +00:00
FETCH_APPLICATION_ERROR: "FETCH_APPLICATION_ERROR",
CREATE_APPLICATION_ERROR: "CREATE_APPLICATION_ERROR",
2019-12-16 08:49:10 +00:00
LOGIN_USER_ERROR: "LOGIN_USER_ERROR",
CREATE_USER_ERROR: "CREATE_USER_ERROR",
RESET_USER_PASSWORD_ERROR: "RESET_USER_PASSWORD_ERROR",
2019-11-28 03:56:44 +00:00
SAVE_JS_EXECUTION_RECORD: "SAVE_JS_EXECUTION_RECORD",
FETCH_PLUGINS_ERROR: "FETCH_PLUGINS_ERROR",
UPDATE_ORG_NAME_ERROR: "UPDATE_ORG_NAME_ERROR",
SWITCH_ORGANIZATION_ERROR: "SWITCH_ORGANIZATION_ERROR",
TEST_DATASOURCE_ERROR: "TEST_DATASOURCE_ERROR",
2020-04-29 11:58:02 +00:00
FETCH_PLUGIN_FORM_ERROR: "FETCH_PLUGIN_FORM_ERROR",
2019-12-16 08:49:10 +00:00
FORGOT_PASSWORD_ERROR: "FORGOT_PASSWORD_ERROR",
RESET_PASSWORD_VERIFY_TOKEN_ERROR: "RESET_PASSWORD_VERIFY_TOKEN_ERROR",
FETCH_ORG_ROLES_ERROR: "FETCH_ORG_ROLES_ERROR",
INVITE_USERS_TO_ORG_ERROR: "INVITE_USERS_TO_ORG_ERROR",
SAVE_ORG_ERROR: "SAVE_ORG_ERROR",
FETCH_ORG_ERROR: "FETCH_ORG_ERROR",
FETCH_ORGS_ERROR: "FETCH_ORGS_ERROR",
FETCH_USER_ERROR: "FETCH_USER_ERROR",
SET_CURRENT_USER_ERROR: "SET_CURRENT_USER_ERROR",
2020-01-03 08:49:47 +00:00
LOGOUT_USER_ERROR: "LOGOUT_USER_ERROR",
VERIFY_INVITE_ERROR: "VERIFY_INVITE_ERROR",
2020-01-27 08:24:58 +00:00
UPDATE_PAGE_ERROR: "UPDATE_PAGE_ERROR",
2020-01-24 09:54:40 +00:00
MOVE_ACTION_ERROR: "MOVE_ACTION_ERROR",
COPY_ACTION_ERROR: "COPY_ACTION_ERROR",
2020-01-27 08:24:58 +00:00
DELETE_PAGE_ERROR: "DELETE_PAGE_ERROR",
RUN_QUERY_ERROR: "RUN_QUERY_ERROR",
2020-01-27 08:24:58 +00:00
DELETE_APPLICATION_ERROR: "DELETE_APPLICATION_ERROR",
SET_DEFAULT_APPLICATION_PAGE_ERROR: "SET_DEFAULT_APPLICATION_PAGE_ERROR",
2020-02-03 10:37:03 +00:00
CREATE_ORGANIZATION_ERROR: "CREATE_ORGANIZATION_ERROR",
ADD_USER_TO_ORG_ERROR: "ADD_USER_TO_ORG_ERROR",
2020-02-21 12:16:49 +00:00
UPDATE_WIDGET_NAME_ERROR: "UPDATE_WIDGET_NAME_ERROR",
FETCH_ACTIONS_FOR_PAGE_ERROR: "FETCH_ACTIONS_FOR_PAGE_ERROR",
2020-02-18 10:41:52 +00:00
EXECUTE_API_ACTION_ERROR: "EXECUTE_API_ACTION_ERROR",
FETCH_IMPORTED_COLLECTIONS_ERROR: "FETCH_IMPORTED_COLLECTIONS_ERROR",
FETCH_PROVIDERS_ERROR: "FETCH_PROVIDERS_ERROR",
SUBMIT_CURL_FORM_ERROR: "SUBMIT_CURL_FORM_ERROR",
FETCH_PROVIDER_TEMPLATES_ERROR: "FETCH_PROVIDER_TEMPLATES_ERROR",
ADD_API_TO_PAGE_ERROR: "ADD_API_TO_PAGE_ERROR",
FETCH_PROVIDERS_CATEGORIES_ERROR: "FETCH_PROVIDERS_CATEGORIES_ERROR",
FETCH_PROVIDERS_WITH_CATEGORY_ERROR: "FETCH_PROVIDERS_WITH_CATEGORY_ERROR",
CREATE_MODAL_ERROR: "CREATE_MODAL_ERROR",
FETCH_PROVIDER_DETAILS_BY_PROVIDER_ID_ERROR:
"FETCH_PROVIDER_DETAILS_BY_PROVIDER_ID_ERROR",
FETCH_USER_APPLICATIONS_ORGS_ERROR: "FETCH_USER_APPLICATIONS_ORGS_ERROR",
FETCH_ALL_USERS_ERROR: "FETCH_ALL_USERS_ERROR",
FETCH_ALL_ROLES_ERROR: "FETCH_ALL_ROLES_ERROR",
2019-09-27 16:05:33 +00:00
};
2019-11-25 09:15:11 +00:00
export const ReduxFormActionTypes: { [key: string]: string } = {
VALUE_CHANGE: "@@redux-form/CHANGE",
UPDATE_FIELD_ERROR: "@@redux-form/UPDATE_SYNC_ERRORS",
2019-12-23 12:12:58 +00:00
ARRAY_REMOVE: "@@redux-form/ARRAY_REMOVE",
ARRAY_PUSH: "@@redux-form/ARRAY_PUSH",
2019-11-25 09:15:11 +00:00
};
export type ReduxActionErrorType = typeof ReduxActionErrorTypes[keyof typeof ReduxActionErrorTypes];
2019-09-27 16:05:33 +00:00
export interface ReduxAction<T> {
2019-09-27 16:05:33 +00:00
type: ReduxActionType | ReduxActionErrorType;
payload: T;
}
2019-11-01 07:11:32 +00:00
export type ReduxActionWithoutPayload = Pick<ReduxAction<undefined>, "type">;
2019-11-25 09:15:11 +00:00
export interface ReduxActionWithMeta<T, M> extends ReduxAction<T> {
meta: M;
}
export interface PromisePayload {
reject: any;
resolve: any;
}
export interface ReduxActionWithPromise<T> extends ReduxAction<T> {
payload: T & PromisePayload;
}
2019-11-25 09:15:11 +00:00
2019-09-27 16:05:33 +00:00
export interface ReduxActionErrorPayload {
message: string;
source?: string;
}
2019-09-24 12:36:03 +00:00
export interface UpdateCanvasPayload {
pageWidgetId: string;
widgets: { [widgetId: string]: WidgetProps };
currentLayoutId: string;
currentPageId: string;
currentPageName: string;
currentApplicationId: string;
2020-01-30 10:55:37 +00:00
pageActions: PageAction[][];
}
export interface ShowPropertyPanePayload {
widgetId: string;
2020-01-08 04:11:23 +00:00
callForDragOrResize: boolean;
force: boolean;
}
2020-03-03 07:02:53 +00:00
export interface Page {
pageName: string;
pageId: string;
2020-01-27 08:24:58 +00:00
isDefault: boolean;
latest?: boolean;
2020-03-03 07:02:53 +00:00
}
export type PageListPayload = Array<Page>;
export type ApplicationPayload = {
id: string;
name: string;
organizationId: string;
pageCount: number;
defaultPageId?: string;
userPermissions?: string[];
};
2020-06-01 05:12:10 +00:00
export type OrganizationDetails = {
organization: {};
applications: [];
};
// export interface LoadAPIResponsePayload extends ExecuteActionResponse {}
2019-09-12 13:44:25 +00:00
// export interface LoadQueryResponsePayload extends ExecuteActionResponse {}
2019-09-12 13:44:25 +00:00
2019-10-18 08:16:26 +00:00
export interface LoadWidgetEditorPayload {
widgets: WidgetProps[];
}
2019-10-18 08:16:26 +00:00
export interface LoadWidgetSidebarPayload {
cards: { [id: string]: WidgetCardProps[] };
}
export type SavePagePayload = {};
export type SavePageErrorPayload = {};
export type SavePageSuccessPayload = {};
export type InitializeEditorPayload = {
applicationId: string;
2020-03-24 14:05:19 +00:00
pageId: string;
};
2020-03-24 14:05:19 +00:00
export type FetchPageListPayload = {
applicationId: string;
};