@selfcommunity/react-core
Version:
React Core Components useful for integrating UI Community components (react-ui).
157 lines (156 loc) • 12.3 kB
JavaScript
"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;