UNPKG

@selfcommunity/react-core

Version:

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

157 lines (156 loc) • 12.3 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.useSCMediaClick = exports.useSCFetchIncubator = exports.useSCFetchCategories = exports.useSCFetchCategory = exports.useSCFetchAddressingTagList = exports.useSCFetchTag = exports.useSCFetchCustomAdv = exports.useSCFetchCommentObjects = exports.useSCFetchCommentObject = exports.useSCFetchFeedObject = exports.useSCFetchVote = exports.useSCFetchUserProviders = exports.useSCFetchUser = exports.Preferences = exports.Locale = exports.getEventStatus = exports.UserUtils = exports.SCCache = exports.SCRoutes = exports.Link = exports.useSCAlertMessages = exports.SCAlertMessagesContext = exports.SCAlertMessagesProvider = exports.useSCNotification = exports.SCNotificationContext = exports.SCNotificationProvider = exports.SCNotification = exports.SCFeatures = exports.SCPreferences = exports.SCPreferencesProvider = exports.withSCLocale = exports.useSCLocale = exports.SCLocaleProvider = exports.useSCRouting = exports.SCRoutingProvider = exports.getTheme = exports.withSCTheme = exports.useSCTheme = exports.SCThemeProvider = exports.useSCPreferences = exports.useSCUser = exports.SCUserProvider = exports.SCContextProvider = exports.useSCContext = exports.SCPreferencesContext = exports.SCLocaleContext = exports.SCRoutingContext = exports.SCThemeContext = exports.SCUserContext = exports.SCContext = void 0; exports.useSCGoogleApiLoader = exports.useSCFetchLiveStream = exports.useSCFetchEvents = exports.useSCFetchEvent = exports.useSCFetchGroups = exports.useSCFetchGroup = exports.useSCUserIsBlocked = exports.useSCFetchUserBlockedBy = exports.useSCFetchBroadcastMessages = exports.useSCFetchPrivateMessageSnippets = exports.usePageVisibility = exports.useNoInitialEffect = exports.useEffectOnce = exports.useIsomorphicLayoutEffect = exports.usePreviousValue = exports.useIsComponentMountedRef = exports.useSCFetchFeed = exports.useSCFetchContributors = void 0; const tslib_1 = require("tslib"); /** * ContextProvider component */ const SCContextProvider_1 = tslib_1.__importStar(require("./components/provider/SCContextProvider")); exports.SCContextProvider = SCContextProvider_1.default; Object.defineProperty(exports, "SCContext", { enumerable: true, get: function () { return SCContextProvider_1.SCContext; } }); Object.defineProperty(exports, "useSCContext", { enumerable: true, get: function () { return SCContextProvider_1.useSCContext; } }); /** * AuthProvider component */ const SCUserProvider_1 = tslib_1.__importStar(require("./components/provider/SCUserProvider")); exports.SCUserProvider = SCUserProvider_1.default; Object.defineProperty(exports, "SCUserContext", { enumerable: true, get: function () { return SCUserProvider_1.SCUserContext; } }); Object.defineProperty(exports, "useSCUser", { enumerable: true, get: function () { return SCUserProvider_1.useSCUser; } }); /** * ThemeProvider component */ const SCThemeProvider_1 = tslib_1.__importStar(require("./components/provider/SCThemeProvider")); exports.SCThemeProvider = SCThemeProvider_1.default; Object.defineProperty(exports, "SCThemeContext", { enumerable: true, get: function () { return SCThemeProvider_1.SCThemeContext; } }); Object.defineProperty(exports, "useSCTheme", { enumerable: true, get: function () { return SCThemeProvider_1.useSCTheme; } }); Object.defineProperty(exports, "withSCTheme", { enumerable: true, get: function () { return SCThemeProvider_1.withSCTheme; } }); /** * RoutingProvider component */ const SCRoutingProvider_1 = tslib_1.__importStar(require("./components/provider/SCRoutingProvider")); exports.SCRoutingProvider = SCRoutingProvider_1.default; Object.defineProperty(exports, "SCRoutingContext", { enumerable: true, get: function () { return SCRoutingProvider_1.SCRoutingContext; } }); Object.defineProperty(exports, "useSCRouting", { enumerable: true, get: function () { return SCRoutingProvider_1.useSCRouting; } }); /** * LocaleProvider component */ const SCLocaleProvider_1 = tslib_1.__importStar(require("./components/provider/SCLocaleProvider")); exports.SCLocaleProvider = SCLocaleProvider_1.default; Object.defineProperty(exports, "SCLocaleContext", { enumerable: true, get: function () { return SCLocaleProvider_1.SCLocaleContext; } }); Object.defineProperty(exports, "useSCLocale", { enumerable: true, get: function () { return SCLocaleProvider_1.useSCLocale; } }); Object.defineProperty(exports, "withSCLocale", { enumerable: true, get: function () { return SCLocaleProvider_1.withSCLocale; } }); /** * NotificationProvider component */ const SCNotificationProvider_1 = tslib_1.__importStar(require("./components/provider/SCNotificationProvider")); exports.SCNotificationProvider = SCNotificationProvider_1.default; Object.defineProperty(exports, "SCNotificationContext", { enumerable: true, get: function () { return SCNotificationProvider_1.SCNotificationContext; } }); Object.defineProperty(exports, "useSCNotification", { enumerable: true, get: function () { return SCNotificationProvider_1.useSCNotification; } }); /** * AlertMessagesProvider component */ const SCAlertMessagesProvider_1 = tslib_1.__importStar(require("./components/provider/SCAlertMessagesProvider")); exports.SCAlertMessagesProvider = SCAlertMessagesProvider_1.default; Object.defineProperty(exports, "SCAlertMessagesContext", { enumerable: true, get: function () { return SCAlertMessagesProvider_1.SCAlertMessagesContext; } }); Object.defineProperty(exports, "useSCAlertMessages", { enumerable: true, get: function () { return SCAlertMessagesProvider_1.useSCAlertMessages; } }); /** * PreferencesProvider component */ const SCPreferencesProvider_1 = tslib_1.__importStar(require("./components/provider/SCPreferencesProvider")); exports.SCPreferencesProvider = SCPreferencesProvider_1.default; Object.defineProperty(exports, "SCPreferencesContext", { enumerable: true, get: function () { return SCPreferencesProvider_1.SCPreferencesContext; } }); Object.defineProperty(exports, "useSCPreferences", { enumerable: true, get: function () { return SCPreferencesProvider_1.useSCPreferences; } }); const SCPreferences = tslib_1.__importStar(require("./constants/Preferences")); exports.SCPreferences = SCPreferences; const SCFeatures = tslib_1.__importStar(require("./constants/Features")); exports.SCFeatures = SCFeatures; const SCNotification = tslib_1.__importStar(require("./constants/Notification")); exports.SCNotification = SCNotification; const SCCache = tslib_1.__importStar(require("./constants/Cache")); exports.SCCache = SCCache; /** * Custom Hooks */ const useSCFetchUser_1 = tslib_1.__importDefault(require("./hooks/useSCFetchUser")); exports.useSCFetchUser = useSCFetchUser_1.default; const useSCFetchUserProviders_1 = tslib_1.__importDefault(require("./hooks/useSCFetchUserProviders")); exports.useSCFetchUserProviders = useSCFetchUserProviders_1.default; const useSCFetchVote_1 = tslib_1.__importDefault(require("./hooks/useSCFetchVote")); exports.useSCFetchVote = useSCFetchVote_1.default; const useSCFetchFeedObject_1 = tslib_1.__importDefault(require("./hooks/useSCFetchFeedObject")); exports.useSCFetchFeedObject = useSCFetchFeedObject_1.default; const useSCFetchCommentObject_1 = tslib_1.__importDefault(require("./hooks/useSCFetchCommentObject")); exports.useSCFetchCommentObject = useSCFetchCommentObject_1.default; const useSCFetchCommentObjects_1 = tslib_1.__importDefault(require("./hooks/useSCFetchCommentObjects")); exports.useSCFetchCommentObjects = useSCFetchCommentObjects_1.default; const useSCFetchCustomAdv_1 = tslib_1.__importDefault(require("./hooks/useSCFetchCustomAdv")); exports.useSCFetchCustomAdv = useSCFetchCustomAdv_1.default; const useSCFetchTag_1 = tslib_1.__importDefault(require("./hooks/useSCFetchTag")); exports.useSCFetchTag = useSCFetchTag_1.default; const useSCFetchAddressingTagList_1 = tslib_1.__importDefault(require("./hooks/useSCFetchAddressingTagList")); exports.useSCFetchAddressingTagList = useSCFetchAddressingTagList_1.default; const useSCFetchCategory_1 = tslib_1.__importDefault(require("./hooks/useSCFetchCategory")); exports.useSCFetchCategory = useSCFetchCategory_1.default; const useSCFetchCategories_1 = tslib_1.__importDefault(require("./hooks/useSCFetchCategories")); exports.useSCFetchCategories = useSCFetchCategories_1.default; const useSCFetchIncubator_1 = tslib_1.__importDefault(require("./hooks/useSCFetchIncubator")); exports.useSCFetchIncubator = useSCFetchIncubator_1.default; const useSCMediaClick_1 = tslib_1.__importDefault(require("./hooks/useSCMediaClick")); exports.useSCMediaClick = useSCMediaClick_1.default; const useSCFetchContributors_1 = tslib_1.__importDefault(require("./hooks/useSCFetchContributors")); exports.useSCFetchContributors = useSCFetchContributors_1.default; const useSCFetchFeed_1 = tslib_1.__importDefault(require("./hooks/useSCFetchFeed")); exports.useSCFetchFeed = useSCFetchFeed_1.default; const useSCFetchPrivateMessageSnippets_1 = tslib_1.__importDefault(require("./hooks/useSCFetchPrivateMessageSnippets")); exports.useSCFetchPrivateMessageSnippets = useSCFetchPrivateMessageSnippets_1.default; const useSCFetchBroadcastMessages_1 = tslib_1.__importDefault(require("./hooks/useSCFetchBroadcastMessages")); exports.useSCFetchBroadcastMessages = useSCFetchBroadcastMessages_1.default; const useSCFetchUserBlockedBy_1 = tslib_1.__importDefault(require("./hooks/useSCFetchUserBlockedBy")); exports.useSCFetchUserBlockedBy = useSCFetchUserBlockedBy_1.default; const useSCUserIsBlocked_1 = tslib_1.__importDefault(require("./hooks/useSCUserIsBlocked")); exports.useSCUserIsBlocked = useSCUserIsBlocked_1.default; const useSCFetchGroup_1 = tslib_1.__importDefault(require("./hooks/useSCFetchGroup")); exports.useSCFetchGroup = useSCFetchGroup_1.default; const useSCFetchGroups_1 = tslib_1.__importDefault(require("./hooks/useSCFetchGroups")); exports.useSCFetchGroups = useSCFetchGroups_1.default; const useSCFetchEvent_1 = tslib_1.__importDefault(require("./hooks/useSCFetchEvent")); exports.useSCFetchEvent = useSCFetchEvent_1.default; const useSCFetchEvents_1 = tslib_1.__importDefault(require("./hooks/useSCFetchEvents")); exports.useSCFetchEvents = useSCFetchEvents_1.default; const useSCFetchLiveStream_1 = tslib_1.__importDefault(require("./hooks/useSCFetchLiveStream")); exports.useSCFetchLiveStream = useSCFetchLiveStream_1.default; const useSCGoogleApiLoader_1 = tslib_1.__importDefault(require("./hooks/useSCGoogleApiLoader")); exports.useSCGoogleApiLoader = useSCGoogleApiLoader_1.default; /** * Routing component */ const router_1 = tslib_1.__importDefault(require("./components/router")); exports.Link = router_1.default; const SCRoutes = tslib_1.__importStar(require("./constants/Routes")); exports.SCRoutes = SCRoutes; /** * Utilities: * User, hooks (useIsComponentMountedRef) */ const UserUtils = tslib_1.__importStar(require("./utils/user")); exports.UserUtils = UserUtils; const theme_1 = tslib_1.__importDefault(require("./themes/theme")); exports.getTheme = theme_1.default; const hooks_1 = require("./utils/hooks"); Object.defineProperty(exports, "useIsComponentMountedRef", { enumerable: true, get: function () { return hooks_1.useIsComponentMountedRef; } }); Object.defineProperty(exports, "usePreviousValue", { enumerable: true, get: function () { return hooks_1.usePreviousValue; } }); Object.defineProperty(exports, "useIsomorphicLayoutEffect", { enumerable: true, get: function () { return hooks_1.useIsomorphicLayoutEffect; } }); Object.defineProperty(exports, "useEffectOnce", { enumerable: true, get: function () { return hooks_1.useEffectOnce; } }); Object.defineProperty(exports, "useNoInitialEffect", { enumerable: true, get: function () { return hooks_1.useNoInitialEffect; } }); Object.defineProperty(exports, "usePageVisibility", { enumerable: true, get: function () { return hooks_1.usePageVisibility; } }); const event_1 = require("./utils/event"); Object.defineProperty(exports, "getEventStatus", { enumerable: true, get: function () { return event_1.getEventStatus; } }); /** * Constants: * Locale, Preferences */ const Locale = tslib_1.__importStar(require("./constants/Locale")); exports.Locale = Locale; const Preferences = tslib_1.__importStar(require("./constants/Preferences")); exports.Preferences = Preferences;