@selfcommunity/react-core
Version:
React Core Components useful for integrating UI Community components (react-ui).
332 lines (331 loc) • 30.3 kB
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.ADDONS_SHARE_POST_ON_FACEBOOK_ENABLED = exports.ADDONS_POST_GEOLOCATION_ENABLED = exports.ADDONS_REGISTRATION_WIZARD = exports.ADDONS_POLLS_ENABLED = exports.ADDONS_LOYALTY_POINTS_COLLECTION = exports.ADDONS_INCUBATOR_SUBSCRIBERS = exports.ADDONS_INCUBATOR_ENABLED = exports.ADDONS_CLOSED_COMMUNITY = exports.ADDONS_AFFINITY_ENABLED = exports.POINTS_DAILY_VISIT = exports.POINTS_APP_USED = exports.POINTS_SOCIAL_SHARE = exports.POINTS_CONNECTION_OR_FOLLOWER = exports.POINTS_RECEIVE_VOTE = exports.POINTS_MAKE_COMMENT = exports.POINTS_MAKE_POST = exports.POINTS_MAKE_DISCUSSION = exports.LOYALTY_PRIZE_C_IMAGE = exports.LOYALTY_PRIZE_B_IMAGE = exports.LOYALTY_PRIZE_A_IMAGE = exports.STAFF_STAFF_BADGE_LABEL = exports.STAFF_STAFF_BADGE_ICON = exports.IMAGES_ERRORPAGES_IMAGE = exports.IMAGES_ERROR_503 = exports.IMAGES_ERROR_404 = exports.IMAGES_USER_DEFAULT_COVER = exports.IMAGES_APP_ICON = exports.COVERS_VISIBILITY = exports.COVERS_COVER_4_HP_M1920 = exports.COVERS_COVER_3_HP_M1920 = exports.COVERS_COVER_2_HP_M1920 = exports.COVERS_COVER_1_HP_M1920 = exports.COLORS_COLORFONTSECONDARY = exports.COLORS_COLORFONT = exports.COLORS_NAVBARBACK = exports.COLORS_COLORSECONDARY = exports.COLORS_COLORPRIMARY = exports.COLORS_COLORBACK = exports.LOGO_NAVBAR_LOGO_MOBILE = exports.LOGO_NAVBAR_LOGO = exports.STYLE_FONT_FAMILY = exports.TEXT_ERROR_PAGES_SUBTITLE = exports.TEXT_ERROR_PAGES_TITLE = exports.TEXT_APPLICATION_COPYRIGHT = exports.TEXT_APPLICATION_SLOGAN2 = exports.TEXT_APPLICATION_SLOGAN1 = exports.TEXT_APPLICATION_NAME = exports.DEFAULT_GLOBAL_PREFERENCES_OPTION = exports.GLOBAL_PREFERENCES_OPTION = exports.PREFERENCES_OPTION = void 0;
exports.CONFIGURATIONS_EVENTS_PRIVATE_ENABLED = exports.CONFIGURATIONS_EVENTS_VISIBILITY_ENABLED = exports.CONFIGURATIONS_EVENTS_ONLY_STAFF_ENABLED = exports.CONFIGURATIONS_EVENTS_ENABLED = exports.CONFIGURATIONS_GROUPS_PRIVATE_ENABLED = exports.CONFIGURATIONS_GROUPS_VISIBILITY_ENABLED = exports.CONFIGURATIONS_GROUPS_ONLY_STAFF_ENABLED = exports.CONFIGURATIONS_GROUPS_ENABLED = exports.CONFIGURATIONS_CUSTOM_NAVBAR_ITEM_IMAGE = exports.CONFIGURATIONS_CUSTOM_NAVBAR_ITEM_URL = exports.CONFIGURATIONS_CUSTOM_NAVBAR_ITEM_TEXT = exports.CONFIGURATIONS_CUSTOM_NAVBAR_ITEM_ENABLED = exports.CONFIGURATIONS_GDPR_SIGNUP_ACCEPT_HTML = exports.CONFIGURATIONS_GDPR_COOKIE_CONSENT_EXTERNAL_HTML = exports.CONFIGURATIONS_TAG_MANAGER_CONTAINER_ID = exports.CONFIGURATIONS_USER_METADATA_DEFINITIONS = exports.CONFIGURATIONS_APP_URL = exports.CONFIGURATIONS_URL_TEMPLATE_LIVE_STREAM = exports.CONFIGURATIONS_URL_TEMPLATE_INCUBATOR = exports.CONFIGURATIONS_URL_TEMPLATE_USER_PRIVATE_MESSAGES = exports.CONFIGURATIONS_URL_TEMPLATE_NOTIFICATIONS = exports.CONFIGURATIONS_URL_TEMPLATE_USER_PROFILE_SETTINGS = exports.CONFIGURATIONS_URL_TEMPLATE_USER_PROFILE = exports.CONFIGURATIONS_URL_TEMPLATE_CATEGORIES_LIST = exports.CONFIGURATIONS_URL_TEMPLATE_CATEGORY = exports.CONFIGURATIONS_URL_TEMPLATE_COMMENT = exports.CONFIGURATIONS_URL_TEMPLATE_STATUS = exports.CONFIGURATIONS_URL_TEMPLATE_DISCUSSION = exports.CONFIGURATIONS_URL_TEMPLATE_POST = exports.CONFIGURATIONS_URL_TEMPLATE_VERIFY_EMAIL = exports.CONFIGURATIONS_URL_TEMPLATE_PASSWORD_RECOVER = exports.CONFIGURATIONS_URL_TEMPLATE_EMAIL_UNSUBSCRIBE = exports.CONFIGURATIONS_URL_TEMPLATE_EMAIL_SETTINGS = exports.CONFIGURATIONS_STATUS_TYPE_ENABLED = exports.CONFIGURATIONS_DISCUSSION_TYPE_ENABLED = exports.CONFIGURATIONS_POST_TYPE_ENABLED = exports.CONFIGURATIONS_USERS_APPROVAL_ENABLED = exports.CONFIGURATIONS_CONTENT_AVAILABILITY = exports.CONFIGURATIONS_STREAM_QUALITY = exports.CONFIGURATIONS_POST_ONLY_STAFF_ENABLED = exports.CONFIGURATIONS_PEOPLE_SEARCH_ENABLED = exports.CONFIGURATIONS_MANUAL_CATEGORIES_ORDER_ENABLED = exports.CONFIGURATIONS_HOME_STREAM_ORDER_BY = exports.CONFIGURATIONS_EXPLORE_STREAM_ORDER_BY = exports.CONFIGURATIONS_EXPLORE_STREAM_ENABLED = exports.CONFIGURATIONS_FOLLOW_ENABLED = exports.ADVERTISING_CUSTOM_ADV_ONLY_FOR_ANONYMOUS_USERS_ENABLED = exports.ADVERTISING_CUSTOM_ADV_ENABLED = exports.ADDONS_SHARE_POST_ON_LINKEDIN_ENABLED = exports.ADDONS_SHARE_POST_ON_TWITTER_ENABLED = void 0;
exports.DATA_TYPES = exports.getPreference = exports.getPreferenceName = exports.getPreferenceSection = exports.STATIC_STACKID = exports.STATIC_ENVIRONMENT = exports.WEBMASTER_META_DESCRIPTION = exports.WEBMASTER_META_TITLE_HOME_NOT_LOGGED = exports.WEBMASTER_META_ROBOTS = exports.PROVIDERS_WEB_PUSH_ENABLED = exports.PROVIDERS_WEB_PUSH_PUBLIC_KEY = exports.PROVIDERS_GOOGLE_APP_SECRET = exports.PROVIDERS_GOOGLE_APP_KEY = exports.PROVIDERS_GOOGLE_SIGNIN_ENABLED = exports.PROVIDERS_GOOGLE_GEOCODING_API_KEY = exports.PROVIDERS_TWITTER_APP_SECRET = exports.PROVIDERS_TWITTER_APP_KEY = exports.PROVIDERS_TWITTER_SIGNIN_ENABLED = exports.PROVIDERS_LINKEDIN_APP_SECRET = exports.PROVIDERS_LINKEDIN_APP_KEY = exports.PROVIDERS_LINKEDIN_SIGNIN_ENABLED = exports.PROVIDERS_FACEBOOK_APP_SECRET = exports.PROVIDERS_FACEBOOK_APP_KEY = exports.PROVIDERS_FACEBOOK_SIGNIN_ENABLED = exports.PROVIDERS_APP_URL_ON_GOOGLE_PLAY = exports.PROVIDERS_APP_URL_ON_APP_STORE = exports.CONFIGURATIONS_SUBSCRIPTION_TIER = exports.CONFIGURATIONS_LIVE_VIDEO_CONFERENCE_ENABLED = exports.CONFIGURATIONS_LIVE_STREAM_ONLY_STAFF_ENABLED = exports.CONFIGURATIONS_LIVE_STREAM_ENABLED = exports.CONFIGURATIONS_ONBOARDING_HIDDEN = exports.CONFIGURATIONS_ONBOARDING_ENABLED = void 0;
const types_1 = require("@selfcommunity/types");
/**
* DEFAULT CONF VALIDATION OPTION
*/
exports.PREFERENCES_OPTION = 'preferences';
exports.GLOBAL_PREFERENCES_OPTION = 'preferences';
exports.DEFAULT_GLOBAL_PREFERENCES_OPTION = {};
/** PREFERENCES */
/**
* TEXT
*/
exports.TEXT_APPLICATION_NAME = `${types_1.SCPreferenceSection.TEXT}.${types_1.SCPreferenceName.APPLICATION_NAME}`;
exports.TEXT_APPLICATION_SLOGAN1 = `${types_1.SCPreferenceSection.TEXT}.${types_1.SCPreferenceName.APPLICATION_SLOGAN1}`;
exports.TEXT_APPLICATION_SLOGAN2 = `${types_1.SCPreferenceSection.TEXT}.${types_1.SCPreferenceName.APPLICATION_SLOGAN2}`;
exports.TEXT_APPLICATION_COPYRIGHT = `${types_1.SCPreferenceSection.TEXT}.${types_1.SCPreferenceName.APPLICATION_COPYRIGHT}`;
exports.TEXT_ERROR_PAGES_TITLE = `${types_1.SCPreferenceSection.TEXT}.${types_1.SCPreferenceName.ERRORPAGES_TITLE}`;
exports.TEXT_ERROR_PAGES_SUBTITLE = `${types_1.SCPreferenceSection.TEXT}.${types_1.SCPreferenceName.ERRORPAGES_SUBTITLE}`;
/**
* STYLES
*/
exports.STYLE_FONT_FAMILY = `${types_1.SCPreferenceSection.STYLE}.${types_1.SCPreferenceName.FONT_FAMILY}`;
/**
* LOGO
*/
exports.LOGO_NAVBAR_LOGO = `${types_1.SCPreferenceSection.LOGO}.${types_1.SCPreferenceName.NAVBAR_LOGO}`;
exports.LOGO_NAVBAR_LOGO_MOBILE = `${types_1.SCPreferenceSection.LOGO}.${types_1.SCPreferenceName.NAVBAR_LOGO_MOBILE}`;
/**
* COLORS
*/
exports.COLORS_COLORBACK = `${types_1.SCPreferenceSection.COLORS}.${types_1.SCPreferenceName.COLORBACK}`;
exports.COLORS_COLORPRIMARY = `${types_1.SCPreferenceSection.COLORS}.${types_1.SCPreferenceName.COLORPRIMARY}`;
exports.COLORS_COLORSECONDARY = `${types_1.SCPreferenceSection.COLORS}.${types_1.SCPreferenceName.COLORSECONDARY}`;
exports.COLORS_NAVBARBACK = `${types_1.SCPreferenceSection.COLORS}.${types_1.SCPreferenceName.NAVBARBACK}`;
exports.COLORS_COLORFONT = `${types_1.SCPreferenceSection.COLORS}.${types_1.SCPreferenceName.COLORFONT}`;
exports.COLORS_COLORFONTSECONDARY = `${types_1.SCPreferenceSection.COLORS}.${types_1.SCPreferenceName.COLORFONTSECONDARY}`;
/**
* COVERS
*/
exports.COVERS_COVER_1_HP_M1920 = `${types_1.SCPreferenceSection.COVERS}.${types_1.SCPreferenceName.COVER_1_HP_M1920}`;
exports.COVERS_COVER_2_HP_M1920 = `${types_1.SCPreferenceSection.COVERS}.${types_1.SCPreferenceName.COVER_2_HP_M1920}`;
exports.COVERS_COVER_3_HP_M1920 = `${types_1.SCPreferenceSection.COVERS}.${types_1.SCPreferenceName.COVER_3_HP_M1920}`;
exports.COVERS_COVER_4_HP_M1920 = `${types_1.SCPreferenceSection.COVERS}.${types_1.SCPreferenceName.COVER_4_HP_M1920}`;
exports.COVERS_VISIBILITY = `${types_1.SCPreferenceSection.COVERS}.${types_1.SCPreferenceName.COVERS_VISIBILITY}`;
/**
* IMAGES
*/
exports.IMAGES_APP_ICON = `${types_1.SCPreferenceSection.IMAGES}.${types_1.SCPreferenceName.APP_ICON}`;
exports.IMAGES_USER_DEFAULT_COVER = `${types_1.SCPreferenceSection.IMAGES}.${types_1.SCPreferenceName.USER_DEFAULT_COVER}`;
exports.IMAGES_ERROR_404 = `${types_1.SCPreferenceSection.IMAGES}.${types_1.SCPreferenceName.ERROR_404}`;
exports.IMAGES_ERROR_503 = `${types_1.SCPreferenceSection.IMAGES}.${types_1.SCPreferenceName.ERROR_503}`;
exports.IMAGES_ERRORPAGES_IMAGE = `${types_1.SCPreferenceSection.IMAGES}.${types_1.SCPreferenceName.ERRORPAGES_IMAGE}`;
/**
* STAFF
*/
exports.STAFF_STAFF_BADGE_ICON = `${types_1.SCPreferenceSection.STAFF}.${types_1.SCPreferenceName.STAFF_BADGE_ICON}`;
exports.STAFF_STAFF_BADGE_LABEL = `${types_1.SCPreferenceSection.STAFF}.${types_1.SCPreferenceName.STAFF_BADGE_LABEL}`;
/**
* LOYALTY
*/
exports.LOYALTY_PRIZE_A_IMAGE = `${types_1.SCPreferenceSection.LOYALTY}.${types_1.SCPreferenceName.PRIZE_A_IMAGE}`;
exports.LOYALTY_PRIZE_B_IMAGE = `${types_1.SCPreferenceSection.LOYALTY}.${types_1.SCPreferenceName.PRIZE_B_IMAGE}`;
exports.LOYALTY_PRIZE_C_IMAGE = `${types_1.SCPreferenceSection.LOYALTY}.${types_1.SCPreferenceName.PRIZE_C_IMAGE}`;
exports.POINTS_MAKE_DISCUSSION = `${types_1.SCPreferenceSection.LOYALTY}.${types_1.SCPreferenceName.POINTS_MAKE_DISCUSSION}`;
exports.POINTS_MAKE_POST = `${types_1.SCPreferenceSection.LOYALTY}.${types_1.SCPreferenceName.POINTS_MAKE_POST}`;
exports.POINTS_MAKE_COMMENT = `${types_1.SCPreferenceSection.LOYALTY}.${types_1.SCPreferenceName.POINTS_MAKE_COMMENT}`;
exports.POINTS_RECEIVE_VOTE = `${types_1.SCPreferenceSection.LOYALTY}.${types_1.SCPreferenceName.POINTS_RECEIVE_VOTE}`;
exports.POINTS_CONNECTION_OR_FOLLOWER = `${types_1.SCPreferenceSection.LOYALTY}.${types_1.SCPreferenceName.POINTS_CONNECTION_OR_FOLLOWER}`;
exports.POINTS_SOCIAL_SHARE = `${types_1.SCPreferenceSection.LOYALTY}.${types_1.SCPreferenceName.POINTS_SOCIAL_SHARE}`;
exports.POINTS_APP_USED = `${types_1.SCPreferenceSection.LOYALTY}.${types_1.SCPreferenceName.POINTS_APP_USED}`;
exports.POINTS_DAILY_VISIT = `${types_1.SCPreferenceSection.LOYALTY}.${types_1.SCPreferenceName.POINTS_DAILY_VISIT}`;
/**
* ADDONS
*/
exports.ADDONS_AFFINITY_ENABLED = `${types_1.SCPreferenceSection.ADDONS}.${types_1.SCPreferenceName.AFFINITY_ENABLED}`;
exports.ADDONS_CLOSED_COMMUNITY = `${types_1.SCPreferenceSection.ADDONS}.${types_1.SCPreferenceName.CLOSED_COMMUNITY}`;
exports.ADDONS_INCUBATOR_ENABLED = `${types_1.SCPreferenceSection.ADDONS}.${types_1.SCPreferenceName.INCUBATOR_ENABLED}`;
exports.ADDONS_INCUBATOR_SUBSCRIBERS = `${types_1.SCPreferenceSection.ADDONS}.${types_1.SCPreferenceName.INCUBATOR_SUBSCRIBERS}`;
exports.ADDONS_LOYALTY_POINTS_COLLECTION = `${types_1.SCPreferenceSection.ADDONS}.${types_1.SCPreferenceName.LOYALTY_POINTS_COLLECTION}`;
exports.ADDONS_POLLS_ENABLED = `${types_1.SCPreferenceSection.ADDONS}.${types_1.SCPreferenceName.POLLS_ENABLED}`;
exports.ADDONS_REGISTRATION_WIZARD = `${types_1.SCPreferenceSection.ADDONS}.${types_1.SCPreferenceName.REGISTRATION_WIZARD}`;
exports.ADDONS_POST_GEOLOCATION_ENABLED = `${types_1.SCPreferenceSection.ADDONS}.${types_1.SCPreferenceName.POST_GEOLOCATION_ENABLED}`;
exports.ADDONS_SHARE_POST_ON_FACEBOOK_ENABLED = `${types_1.SCPreferenceSection.ADDONS}.${types_1.SCPreferenceName.SHARE_POST_ON_FACEBOOK_ENABLED}`;
exports.ADDONS_SHARE_POST_ON_TWITTER_ENABLED = `${types_1.SCPreferenceSection.ADDONS}.${types_1.SCPreferenceName.SHARE_POST_ON_TWITTER_ENABLED}`;
exports.ADDONS_SHARE_POST_ON_LINKEDIN_ENABLED = `${types_1.SCPreferenceSection.ADDONS}.${types_1.SCPreferenceName.SHARE_POST_ON_LINKEDIN_ENABLED}`;
/**
* ADVERTISING
*/
exports.ADVERTISING_CUSTOM_ADV_ENABLED = `${types_1.SCPreferenceSection.ADVERTISING}.${types_1.SCPreferenceName.CUSTOM_ADV_ENABLED}`;
exports.ADVERTISING_CUSTOM_ADV_ONLY_FOR_ANONYMOUS_USERS_ENABLED = `${types_1.SCPreferenceSection.ADVERTISING}.${types_1.SCPreferenceName.CUSTOM_ADV_ONLY_FOR_ANONYMOUS_USERS_ENABLED}`;
/**
* CONFIGURATIONS
*/
exports.CONFIGURATIONS_FOLLOW_ENABLED = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.FOLLOW_ENABLED}`;
exports.CONFIGURATIONS_EXPLORE_STREAM_ENABLED = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.EXPLORE_STREAM_ENABLED}`;
exports.CONFIGURATIONS_EXPLORE_STREAM_ORDER_BY = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.EXPLORE_STREAM_ORDER_BY}`;
exports.CONFIGURATIONS_HOME_STREAM_ORDER_BY = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.HOME_STREAM_ORDER_BY}`;
exports.CONFIGURATIONS_MANUAL_CATEGORIES_ORDER_ENABLED = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.MANUAL_CATEGORIES_ORDER_ENABLED}`;
exports.CONFIGURATIONS_PEOPLE_SEARCH_ENABLED = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.PEOPLE_SEARCH_ENABLED}`;
exports.CONFIGURATIONS_POST_ONLY_STAFF_ENABLED = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.POST_ONLY_STAFF_ENABLED}`;
exports.CONFIGURATIONS_STREAM_QUALITY = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.STREAM_QUALITY}`;
exports.CONFIGURATIONS_CONTENT_AVAILABILITY = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.CONTENT_AVAILABILITY}`;
exports.CONFIGURATIONS_USERS_APPROVAL_ENABLED = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.USERS_APPROVAL_ENABLED}`;
exports.CONFIGURATIONS_POST_TYPE_ENABLED = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.POST_TYPE_ENABLED}`;
exports.CONFIGURATIONS_DISCUSSION_TYPE_ENABLED = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.DISCUSSION_TYPE_ENABLED}`;
exports.CONFIGURATIONS_STATUS_TYPE_ENABLED = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.STATUS_TYPE_ENABLED}`;
exports.CONFIGURATIONS_URL_TEMPLATE_EMAIL_SETTINGS = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.URL_TEMPLATE_EMAIL_SETTINGS}`;
exports.CONFIGURATIONS_URL_TEMPLATE_EMAIL_UNSUBSCRIBE = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.URL_TEMPLATE_EMAIL_UNSUBSCRIBE}`;
exports.CONFIGURATIONS_URL_TEMPLATE_PASSWORD_RECOVER = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.URL_TEMPLATE_PASSWORD_RECOVER}`;
exports.CONFIGURATIONS_URL_TEMPLATE_VERIFY_EMAIL = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.URL_TEMPLATE_VERIFY_EMAIL}`;
exports.CONFIGURATIONS_URL_TEMPLATE_POST = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.URL_TEMPLATE_POST}`;
exports.CONFIGURATIONS_URL_TEMPLATE_DISCUSSION = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.URL_TEMPLATE_DISCUSSION}`;
exports.CONFIGURATIONS_URL_TEMPLATE_STATUS = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.URL_TEMPLATE_STATUS}`;
exports.CONFIGURATIONS_URL_TEMPLATE_COMMENT = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.URL_TEMPLATE_COMMENT}`;
exports.CONFIGURATIONS_URL_TEMPLATE_CATEGORY = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.URL_TEMPLATE_CATEGORY}`;
exports.CONFIGURATIONS_URL_TEMPLATE_CATEGORIES_LIST = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.URL_TEMPLATE_CATEGORIES_LIST}`;
exports.CONFIGURATIONS_URL_TEMPLATE_USER_PROFILE = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.URL_TEMPLATE_USER_PROFILE}`;
exports.CONFIGURATIONS_URL_TEMPLATE_USER_PROFILE_SETTINGS = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.URL_TEMPLATE_USER_PROFILE_SETTINGS}`;
exports.CONFIGURATIONS_URL_TEMPLATE_NOTIFICATIONS = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.URL_TEMPLATE_NOTIFICATIONS}`;
exports.CONFIGURATIONS_URL_TEMPLATE_USER_PRIVATE_MESSAGES = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.URL_TEMPLATE_USER_PRIVATE_MESSAGES}`;
exports.CONFIGURATIONS_URL_TEMPLATE_INCUBATOR = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.URL_TEMPLATE_INCUBATOR}`;
exports.CONFIGURATIONS_URL_TEMPLATE_LIVE_STREAM = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.URL_TEMPLATE_LIVE_STREAM}`;
exports.CONFIGURATIONS_APP_URL = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.APP_URL}`;
exports.CONFIGURATIONS_USER_METADATA_DEFINITIONS = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.USER_METADATA_DEFINITIONS}`;
exports.CONFIGURATIONS_TAG_MANAGER_CONTAINER_ID = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.TAG_MANAGER_CONTAINER_ID}`;
exports.CONFIGURATIONS_GDPR_COOKIE_CONSENT_EXTERNAL_HTML = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.GDPR_COOKIE_CONSENT_EXTERNAL_HTML}`;
exports.CONFIGURATIONS_GDPR_SIGNUP_ACCEPT_HTML = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.GDPR_SIGNUP_ACCEPT_HTML}`;
exports.CONFIGURATIONS_CUSTOM_NAVBAR_ITEM_ENABLED = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.CUSTOM_NAVBAR_ITEM_ENABLED}`;
exports.CONFIGURATIONS_CUSTOM_NAVBAR_ITEM_TEXT = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.CUSTOM_NAVBAR_ITEM_TEXT}`;
exports.CONFIGURATIONS_CUSTOM_NAVBAR_ITEM_URL = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.CUSTOM_NAVBAR_ITEM_URL}`;
exports.CONFIGURATIONS_CUSTOM_NAVBAR_ITEM_IMAGE = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.CUSTOM_NAVBAR_ITEM_IMAGE}`;
exports.CONFIGURATIONS_GROUPS_ENABLED = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.GROUPS_ENABLED}`;
exports.CONFIGURATIONS_GROUPS_ONLY_STAFF_ENABLED = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.GROUPS_ONLY_STAFF_ENABLED}`;
exports.CONFIGURATIONS_GROUPS_VISIBILITY_ENABLED = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.GROUPS_VISIBILITY_ENABLED}`;
exports.CONFIGURATIONS_GROUPS_PRIVATE_ENABLED = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.GROUPS_PRIVATE_ENABLED}`;
exports.CONFIGURATIONS_EVENTS_ENABLED = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.EVENTS_ENABLED}`;
exports.CONFIGURATIONS_EVENTS_ONLY_STAFF_ENABLED = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.EVENTS_ONLY_STAFF_ENABLED}`;
exports.CONFIGURATIONS_EVENTS_VISIBILITY_ENABLED = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.EVENTS_VISIBILITY_ENABLED}`;
exports.CONFIGURATIONS_EVENTS_PRIVATE_ENABLED = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.EVENTS_PRIVATE_ENABLED}`;
exports.CONFIGURATIONS_ONBOARDING_ENABLED = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.ONBOARDING_ENABLED}`;
exports.CONFIGURATIONS_ONBOARDING_HIDDEN = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.ONBOARDING_HIDDEN}`;
exports.CONFIGURATIONS_LIVE_STREAM_ENABLED = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.LIVE_STREAM_ENABLED}`;
exports.CONFIGURATIONS_LIVE_STREAM_ONLY_STAFF_ENABLED = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.LIVE_STREAM_ONLY_STAFF_ENABLED}`;
exports.CONFIGURATIONS_LIVE_VIDEO_CONFERENCE_ENABLED = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.LIVE_STREAM_VIDEO_CONFERENCE_ENABLED}`;
exports.CONFIGURATIONS_SUBSCRIPTION_TIER = `${types_1.SCPreferenceSection.CONFIGURATIONS}.${types_1.SCPreferenceName.SUBSCRIPTION_TIER}`;
/**
* PROVIDERS
*/
exports.PROVIDERS_APP_URL_ON_APP_STORE = `${types_1.SCPreferenceSection.PROVIDERS}.${types_1.SCPreferenceName.APP_URL_ON_APP_STORE}`;
exports.PROVIDERS_APP_URL_ON_GOOGLE_PLAY = `${types_1.SCPreferenceSection.PROVIDERS}.${types_1.SCPreferenceName.APP_URL_ON_GOOGLE_PLAY}`;
exports.PROVIDERS_FACEBOOK_SIGNIN_ENABLED = `${types_1.SCPreferenceSection.PROVIDERS}.${types_1.SCPreferenceName.FACEBOOK_SIGNIN_ENABLED}`;
exports.PROVIDERS_FACEBOOK_APP_KEY = `${types_1.SCPreferenceSection.PROVIDERS}.${types_1.SCPreferenceName.FACEBOOK_APP_KEY}`;
exports.PROVIDERS_FACEBOOK_APP_SECRET = `${types_1.SCPreferenceSection.PROVIDERS}.${types_1.SCPreferenceName.FACEBOOK_APP_SECRET}`;
exports.PROVIDERS_LINKEDIN_SIGNIN_ENABLED = `${types_1.SCPreferenceSection.PROVIDERS}.${types_1.SCPreferenceName.LINKEDIN_SIGNIN_ENABLED}`;
exports.PROVIDERS_LINKEDIN_APP_KEY = `${types_1.SCPreferenceSection.PROVIDERS}.${types_1.SCPreferenceName.LINKEDIN_APP_KEY}`;
exports.PROVIDERS_LINKEDIN_APP_SECRET = `${types_1.SCPreferenceSection.PROVIDERS}.${types_1.SCPreferenceName.LINKEDIN_APP_SECRET}`;
exports.PROVIDERS_TWITTER_SIGNIN_ENABLED = `${types_1.SCPreferenceSection.PROVIDERS}.${types_1.SCPreferenceName.TWITTER_SIGNIN_ENABLED}`;
exports.PROVIDERS_TWITTER_APP_KEY = `${types_1.SCPreferenceSection.PROVIDERS}.${types_1.SCPreferenceName.TWITTER_APP_KEY}`;
exports.PROVIDERS_TWITTER_APP_SECRET = `${types_1.SCPreferenceSection.PROVIDERS}.${types_1.SCPreferenceName.TWITTER_APP_SECRET}`;
exports.PROVIDERS_GOOGLE_GEOCODING_API_KEY = `${types_1.SCPreferenceSection.PROVIDERS}.${types_1.SCPreferenceName.GOOGLE_GEOCODING_API_KEY}`;
exports.PROVIDERS_GOOGLE_SIGNIN_ENABLED = `${types_1.SCPreferenceSection.PROVIDERS}.${types_1.SCPreferenceName.GOOGLE_SIGNIN_ENABLED}`;
exports.PROVIDERS_GOOGLE_APP_KEY = `${types_1.SCPreferenceSection.PROVIDERS}.${types_1.SCPreferenceName.GOOGLE_APP_KEY}`;
exports.PROVIDERS_GOOGLE_APP_SECRET = `${types_1.SCPreferenceSection.PROVIDERS}.${types_1.SCPreferenceName.GOOGLE_APP_SECRET}`;
exports.PROVIDERS_WEB_PUSH_PUBLIC_KEY = `${types_1.SCPreferenceSection.PROVIDERS}.${types_1.SCPreferenceName.WEB_PUSH_PUBLIC_KEY}`;
exports.PROVIDERS_WEB_PUSH_ENABLED = `${types_1.SCPreferenceSection.PROVIDERS}.${types_1.SCPreferenceName.WEB_PUSH_ENABLED}`;
/**
* WEBMASTERS
*/
exports.WEBMASTER_META_ROBOTS = `${types_1.SCPreferenceSection.WEBMASTER}.${types_1.SCPreferenceName.META_ROBOTS}`;
exports.WEBMASTER_META_TITLE_HOME_NOT_LOGGED = `${types_1.SCPreferenceSection.WEBMASTER}.${types_1.SCPreferenceName.META_TITLE_HOME_NOT_LOGGED}`;
exports.WEBMASTER_META_DESCRIPTION = `${types_1.SCPreferenceSection.WEBMASTER}.${types_1.SCPreferenceName.META_DESCRIPTION}`;
/**
* STATIC
*/
exports.STATIC_ENVIRONMENT = `${types_1.SCPreferenceSection.STATIC}.${types_1.SCPreferenceName.ENVIRONMENT}`;
exports.STATIC_STACKID = `${types_1.SCPreferenceSection.STATIC}.${types_1.SCPreferenceName.STACK_ID}`;
const booleanType = (value) => {
if (value === 'True') {
return true;
}
else if (value === 'False') {
return false;
}
return null;
};
const getPreferenceSection = (value) => {
if (value) {
const [section] = value.split('.');
return section;
}
return null;
};
exports.getPreferenceSection = getPreferenceSection;
const getPreferenceName = (value) => {
if (value) {
const [, name] = value.split('.');
return name;
}
return null;
};
exports.getPreferenceName = getPreferenceName;
const getPreference = (value) => {
if (value) {
const [section, name] = value.split('.');
return { section, name };
}
return null;
};
exports.getPreference = getPreference;
const integerType = (value) => {
return parseInt(value, 10);
};
const stringType = (value) => value.toString();
exports.DATA_TYPES = {
[exports.TEXT_APPLICATION_SLOGAN1]: stringType,
[exports.TEXT_APPLICATION_SLOGAN2]: stringType,
[exports.TEXT_APPLICATION_COPYRIGHT]: stringType,
[exports.LOGO_NAVBAR_LOGO]: stringType,
[exports.LOGO_NAVBAR_LOGO_MOBILE]: stringType,
[exports.COLORS_COLORBACK]: stringType,
[exports.COLORS_COLORPRIMARY]: stringType,
[exports.COLORS_COLORSECONDARY]: stringType,
[exports.COLORS_NAVBARBACK]: stringType,
[exports.COLORS_COLORFONT]: stringType,
[exports.COLORS_COLORFONTSECONDARY]: stringType,
[exports.COVERS_COVER_1_HP_M1920]: stringType,
[exports.COVERS_COVER_2_HP_M1920]: stringType,
[exports.COVERS_COVER_3_HP_M1920]: stringType,
[exports.COVERS_COVER_4_HP_M1920]: stringType,
[exports.COVERS_VISIBILITY]: integerType,
[exports.IMAGES_APP_ICON]: stringType,
[exports.IMAGES_USER_DEFAULT_COVER]: stringType,
[exports.IMAGES_ERROR_404]: stringType,
[exports.IMAGES_ERROR_503]: stringType,
[exports.IMAGES_ERRORPAGES_IMAGE]: stringType,
[exports.TEXT_ERROR_PAGES_TITLE]: stringType,
[exports.TEXT_ERROR_PAGES_SUBTITLE]: stringType,
[exports.STAFF_STAFF_BADGE_ICON]: stringType,
[exports.STAFF_STAFF_BADGE_LABEL]: stringType,
[exports.LOYALTY_PRIZE_A_IMAGE]: stringType,
[exports.LOYALTY_PRIZE_B_IMAGE]: stringType,
[exports.LOYALTY_PRIZE_C_IMAGE]: stringType,
[exports.ADDONS_AFFINITY_ENABLED]: booleanType,
[exports.ADDONS_CLOSED_COMMUNITY]: booleanType,
[exports.ADDONS_INCUBATOR_ENABLED]: booleanType,
[exports.ADDONS_INCUBATOR_SUBSCRIBERS]: integerType,
[exports.ADDONS_LOYALTY_POINTS_COLLECTION]: booleanType,
[exports.ADDONS_POLLS_ENABLED]: booleanType,
[exports.ADDONS_REGISTRATION_WIZARD]: booleanType,
[exports.ADDONS_POST_GEOLOCATION_ENABLED]: booleanType,
[exports.ADDONS_SHARE_POST_ON_FACEBOOK_ENABLED]: booleanType,
[exports.ADDONS_SHARE_POST_ON_TWITTER_ENABLED]: booleanType,
[exports.ADDONS_SHARE_POST_ON_LINKEDIN_ENABLED]: booleanType,
[exports.CONFIGURATIONS_FOLLOW_ENABLED]: booleanType,
[exports.CONFIGURATIONS_EXPLORE_STREAM_ENABLED]: booleanType,
[exports.CONFIGURATIONS_EXPLORE_STREAM_ORDER_BY]: stringType,
[exports.CONFIGURATIONS_HOME_STREAM_ORDER_BY]: stringType,
[exports.CONFIGURATIONS_MANUAL_CATEGORIES_ORDER_ENABLED]: booleanType,
[exports.CONFIGURATIONS_PEOPLE_SEARCH_ENABLED]: booleanType,
[exports.CONFIGURATIONS_POST_ONLY_STAFF_ENABLED]: booleanType,
[exports.CONFIGURATIONS_CONTENT_AVAILABILITY]: booleanType,
[exports.CONFIGURATIONS_STREAM_QUALITY]: booleanType,
[exports.CONFIGURATIONS_USERS_APPROVAL_ENABLED]: booleanType,
[exports.CONFIGURATIONS_DISCUSSION_TYPE_ENABLED]: booleanType,
[exports.CONFIGURATIONS_STATUS_TYPE_ENABLED]: booleanType,
[exports.CONFIGURATIONS_URL_TEMPLATE_EMAIL_SETTINGS]: stringType,
[exports.CONFIGURATIONS_URL_TEMPLATE_EMAIL_UNSUBSCRIBE]: stringType,
[exports.CONFIGURATIONS_URL_TEMPLATE_PASSWORD_RECOVER]: stringType,
[exports.CONFIGURATIONS_URL_TEMPLATE_VERIFY_EMAIL]: stringType,
[exports.CONFIGURATIONS_URL_TEMPLATE_POST]: stringType,
[exports.CONFIGURATIONS_URL_TEMPLATE_DISCUSSION]: stringType,
[exports.CONFIGURATIONS_URL_TEMPLATE_STATUS]: stringType,
[exports.CONFIGURATIONS_URL_TEMPLATE_COMMENT]: stringType,
[exports.CONFIGURATIONS_URL_TEMPLATE_CATEGORY]: stringType,
[exports.CONFIGURATIONS_URL_TEMPLATE_CATEGORIES_LIST]: stringType,
[exports.CONFIGURATIONS_URL_TEMPLATE_USER_PROFILE]: stringType,
[exports.CONFIGURATIONS_URL_TEMPLATE_USER_PROFILE_SETTINGS]: stringType,
[exports.CONFIGURATIONS_URL_TEMPLATE_NOTIFICATIONS]: stringType,
[exports.CONFIGURATIONS_URL_TEMPLATE_USER_PRIVATE_MESSAGES]: stringType,
[exports.CONFIGURATIONS_URL_TEMPLATE_INCUBATOR]: stringType,
[exports.CONFIGURATIONS_URL_TEMPLATE_LIVE_STREAM]: stringType,
[exports.CONFIGURATIONS_APP_URL]: stringType,
[exports.CONFIGURATIONS_USER_METADATA_DEFINITIONS]: stringType,
[exports.CONFIGURATIONS_TAG_MANAGER_CONTAINER_ID]: stringType,
[exports.CONFIGURATIONS_GDPR_COOKIE_CONSENT_EXTERNAL_HTML]: stringType,
[exports.CONFIGURATIONS_GDPR_SIGNUP_ACCEPT_HTML]: stringType,
[exports.CONFIGURATIONS_CUSTOM_NAVBAR_ITEM_ENABLED]: stringType,
[exports.CONFIGURATIONS_CUSTOM_NAVBAR_ITEM_TEXT]: stringType,
[exports.CONFIGURATIONS_CUSTOM_NAVBAR_ITEM_URL]: stringType,
[exports.CONFIGURATIONS_CUSTOM_NAVBAR_ITEM_IMAGE]: stringType,
[exports.CONFIGURATIONS_GROUPS_ENABLED]: booleanType,
[exports.CONFIGURATIONS_GROUPS_ONLY_STAFF_ENABLED]: booleanType,
[exports.CONFIGURATIONS_GROUPS_VISIBILITY_ENABLED]: booleanType,
[exports.CONFIGURATIONS_GROUPS_PRIVATE_ENABLED]: booleanType,
[exports.CONFIGURATIONS_EVENTS_ENABLED]: booleanType,
[exports.CONFIGURATIONS_EVENTS_ONLY_STAFF_ENABLED]: booleanType,
[exports.CONFIGURATIONS_EVENTS_VISIBILITY_ENABLED]: booleanType,
[exports.CONFIGURATIONS_EVENTS_PRIVATE_ENABLED]: booleanType,
[exports.CONFIGURATIONS_ONBOARDING_ENABLED]: booleanType,
[exports.CONFIGURATIONS_ONBOARDING_HIDDEN]: booleanType,
[exports.CONFIGURATIONS_LIVE_STREAM_ENABLED]: booleanType,
[exports.CONFIGURATIONS_LIVE_STREAM_ONLY_STAFF_ENABLED]: booleanType,
[exports.CONFIGURATIONS_LIVE_VIDEO_CONFERENCE_ENABLED]: booleanType,
[exports.CONFIGURATIONS_SUBSCRIPTION_TIER]: stringType,
[exports.PROVIDERS_APP_URL_ON_APP_STORE]: stringType,
[exports.PROVIDERS_APP_URL_ON_GOOGLE_PLAY]: stringType,
[exports.PROVIDERS_FACEBOOK_SIGNIN_ENABLED]: stringType,
[exports.PROVIDERS_FACEBOOK_APP_KEY]: stringType,
[exports.PROVIDERS_FACEBOOK_APP_SECRET]: stringType,
[exports.PROVIDERS_LINKEDIN_SIGNIN_ENABLED]: stringType,
[exports.PROVIDERS_LINKEDIN_APP_KEY]: stringType,
[exports.PROVIDERS_LINKEDIN_APP_SECRET]: stringType,
[exports.PROVIDERS_TWITTER_SIGNIN_ENABLED]: stringType,
[exports.PROVIDERS_TWITTER_APP_KEY]: stringType,
[exports.PROVIDERS_TWITTER_APP_SECRET]: stringType,
[exports.PROVIDERS_GOOGLE_GEOCODING_API_KEY]: stringType,
[exports.PROVIDERS_GOOGLE_SIGNIN_ENABLED]: stringType,
[exports.PROVIDERS_GOOGLE_APP_KEY]: stringType,
[exports.PROVIDERS_GOOGLE_APP_SECRET]: stringType,
[exports.PROVIDERS_WEB_PUSH_PUBLIC_KEY]: stringType,
[exports.PROVIDERS_WEB_PUSH_ENABLED]: booleanType,
[exports.WEBMASTER_META_ROBOTS]: stringType,
[exports.WEBMASTER_META_TITLE_HOME_NOT_LOGGED]: stringType,
[exports.WEBMASTER_META_DESCRIPTION]: stringType,
[exports.STATIC_ENVIRONMENT]: stringType,
[exports.STATIC_STACKID]: stringType,
};
;