@shopgate/engage
Version:
Shopgate's ENGAGE library.
48 lines (42 loc) • 3.24 kB
JavaScript
import { INDEX_PATH, INDEX_PATH_DEEPLINK, LOGIN_PATH } from '@shopgate/pwa-common/constants/RoutePaths';
export { RECEIVE_SHOP_SETTINGS, ERROR_SHOP_SETTINGS, CACHE_LEASE_SHOP_SETTINGS, SHOP_SETTING_GOOGLE_SITE_VERIFICATION_CODE, SHOP_SETTING_CART_SUPPLEMENTAL_CONTENT, SHOP_SETTING_ORDER_SUPPLEMENTAL_CONTENT, SHOP_SETTING_SHOW_SHOP_LOGO_IN_APP, SHOP_SETTING_SHOW_SHOP_LOGO_IN_WEB, SHOP_SETTING_PRODUCTS_SORT_ORDER, SHOP_SETTING_COOKIE_CONSENT_MODE, SHOP_SETTING_DISPLAY_PRICE_PER_MEASURE_UNIT, SHOP_SETTING_IMAGES, SHOP_SETTING_IMAGES_PRODUCT_PLACEHOLDER, SHOP_SETTING_IMAGES_CATEGORY_PLACEHOLDER, SHOP_SETTING_IMAGES_FAVICON, SHOP_SETTING_NUMBER_OF_ADDRESS_LINES, SHOP_SETTING_REGISTRATION_MODE_SIMPLE, SHOP_SETTING_REGISTRATION_MODE_EXTENDED, SHOP_SETTING_WISHLIST_ITEM_QUANTITY_ENABLED, SHOP_SETTING_WISHLIST_ITEM_NOTES_ENABLED, SHOP_SETTING_LOAD_WISHLIST_ON_APP_START_ENABLED, SHOP_SETTING_SHOW_WISHLIST_ITEMS_COUNT_BADGE, SHOP_SETTING_ENABLE_CMS_2_FOR_ALL_SHOPPERS } from "./shopSettings";
export { RECEIVE_MERCHANT_SETTINGS, MERCHANT_SETTINGS_LOCATION_BASED_SHOPPING_ENABLED, MERCHANT_SETTINGS_SUBSTITUTION_PREFERENCES_ENABLED, MERCHANT_SETTINGS_CUSTOMER_ATTRIBUTES, MERCHANT_SETTINGS_FULFILLMENT_SCHEDULED_ENABLED, MERCHANT_SETTINGS_RESTRICT_MULTI_LOCATION_ORDERS, MERCHANT_SETTINGS_DEFAULT_CURRENCY, MERCHANT_SETTINGS_ENABLE_WEB_INDEXING, MERCHANT_SETTINGS_PRODUCT_SHOW_ALTERNATIVE_LOCATION, MERCHANT_SETTINGS_PRODUCTLIST_SHOW_INVENTORY, MERCHANT_SETTINGS_ENABLED_CMS_VERSION } from "./merchantSettings";
export { SHOPGATE_CORE_GET_SHOP_SETTINGS, EUNAUTHORIZED, EAUTHENTICATION } from "./pipelines";
export * from "./actionTypes";
export * from "./appFeatures";
export * from "./deviceTypes";
export * from "./geolocationRequest";
export * from "./optIns";
// Core Constants
export * from '/pwa-core/constants/ErrorManager';
export * from '/pwa-core/constants/AppEvents';
export * from '/pwa-core/constants/AppPermissions';
export * from '/pwa-core/constants/ErrorHandleTypes';
export * from '/pwa-core/constants/Pipeline';
export * from '/pwa-core/constants/ProcessTypes';
export * from '/pwa-core/constants/Scanner';
export * from '/pwa-core/constants/Trilean';
// Common Constants
export * from '/pwa-common/constants/ActionTypes';
export * from '/pwa-common/constants/Configuration';
export * from '/pwa-common/constants/Device';
export * from '/pwa-common/constants/DisplayOptions';
export * from '/pwa-common/constants/Pipelines';
export * from '/pwa-common/constants/Portals';
// CLIENT CONSTANTS
export * from '/pwa-common/constants/client';
// MENU CONSTANTS
export * from '/pwa-common/constants/MenuIDs';
// MODAL CONSTANTS
export * from '/pwa-common/constants/ModalTypes';
export { INDEX_PATH, INDEX_PATH_DEEPLINK, LOGIN_PATH };
/**
* Helper constant that can be used as a return value in Redux selectors to prevent
* unnecessary re-renders.
*/
export const EMPTY_OBJECT = Object.freeze({});
/**
* Helper constant that can be used as a return value in Redux selectors to prevent
* unnecessary re-renders.
*/
export const EMPTY_ARRAY = Object.freeze([]);