UNPKG

@selfcommunity/react-core

Version:

React Core Components useful for integrating UI Community components (react-ui).

332 lines (331 loc) • 30.3 kB
"use strict"; 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, };