UNPKG

@replyke/core

Version:

Replyke: Build interactive apps with social features like comments, votes, feeds, user lists, notifications, and more.

174 lines 18.2 kB
"use strict"; var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function() { return m[k]; } }; } Object.defineProperty(o, k2, desc); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; })); var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { Object.defineProperty(o, "default", { enumerable: true, value: v }); }) : function(o, v) { o["default"] = v; }); var __importStar = (this && this.__importStar) || (function () { var ownKeys = function(o) { ownKeys = Object.getOwnPropertyNames || function (o) { var ar = []; for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; return ar; }; return ownKeys(o); }; return function (mod) { if (mod && mod.__esModule) return mod; var result = {}; if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); __setModuleDefault(result, mod); return result; }; })(); var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.useDeleteComment = exports.useCommentVotes = exports.useUpdateComment = exports.useReplies = exports.useFetchCommentByForeignId = exports.useFetchComment = exports.useFetchManyComments = exports.useCreateComment = exports.useCommentSectionData = exports.useCommentSection = exports.useEntityListActions = exports.useEntityList = exports.useUpvoteEntity = exports.useUpdateEntity = exports.useRemoveEntityUpvote = exports.useRemoveEntityDownvote = exports.useIncrementEntityViews = exports.useFetchEntityByShortId = exports.useFetchEntityByForeignId = exports.useFetchEntity = exports.useEntityVotes = exports.useDownvoteEntity = exports.useDeleteEntity = exports.useCreateEntity = exports.useEntityData = exports.useEntity = exports.useIsEntitySaved = exports.useListsActions = exports.useLists = exports.useAppNotificationsActions = exports.useAppNotifications = exports.useUserActions = exports.useUser = exports.useAuth = exports.useSignTestingJwt = exports.useProjectData = exports.useProject = exports.CommentSectionProvider = exports.EntityProvider = exports.ReplykeProvider = exports.reportReasons = exports.getEnvVar = exports.getApiBaseUrl = exports.isProduction = exports.isDevelopment = exports.getPublicFileUrl = exports.getUserName = exports.safeMergeStyleProps = exports.keywordHelpers = exports.handleError = void 0; exports.validateSortType = exports.validateMetadataPropertyName = exports.validateSortBy = exports.AppNotification = exports.useUploadFile = exports.useGetMetadata = exports.useCreateReport = exports.useConnectionManager = exports.useFetchConnectionsCountByUserId = exports.useFetchConnectionsByUserId = exports.useFetchReceivedPendingConnections = exports.useFetchSentPendingConnections = exports.useFetchConnectionsCount = exports.useRemoveConnectionByUserId = exports.useFetchConnectionStatus = exports.useFetchConnections = exports.useRemoveConnection = exports.useDeclineConnection = exports.useAcceptConnection = exports.useRequestConnection = exports.useUnfollowUserByUserId = exports.useUnfollowByFollowId = exports.useFollowUser = exports.useFollowManager = exports.useFetchFollowingCountByUserId = exports.useFetchFollowingCount = exports.useFetchFollowingByUserId = exports.useFetchFollowing = exports.useFetchFollowersCountByUserId = exports.useFetchFollowersCount = exports.useFetchFollowersByUserId = exports.useFetchFollowers = exports.useFetchFollowStatus = exports.useUpdateUser = exports.useMentions = exports.useFetchUserSuggestions = exports.useCheckUsernameAvailability = exports.useFetchUserByForeignId = exports.useFetchUser = exports.useProfileComments = exports.useEntityComments = void 0; // Helpers & Utilities var handleError_1 = require("./utils/handleError"); Object.defineProperty(exports, "handleError", { enumerable: true, get: function () { return handleError_1.handleError; } }); var keywordHelpers_1 = require("./utils/keywordHelpers"); Object.defineProperty(exports, "keywordHelpers", { enumerable: true, get: function () { return keywordHelpers_1.keywordHelpers; } }); var safeMergeStyleProps_1 = require("./helpers/safeMergeStyleProps"); Object.defineProperty(exports, "safeMergeStyleProps", { enumerable: true, get: function () { return safeMergeStyleProps_1.safeMergeStyleProps; } }); var getUserName_1 = require("./helpers/getUserName"); Object.defineProperty(exports, "getUserName", { enumerable: true, get: function () { return getUserName_1.getUserName; } }); var getPublicFileUrl_1 = require("./helpers/getPublicFileUrl"); Object.defineProperty(exports, "getPublicFileUrl", { enumerable: true, get: function () { return __importDefault(getPublicFileUrl_1).default; } }); var env_1 = require("./utils/env"); Object.defineProperty(exports, "isDevelopment", { enumerable: true, get: function () { return env_1.isDevelopment; } }); Object.defineProperty(exports, "isProduction", { enumerable: true, get: function () { return env_1.isProduction; } }); Object.defineProperty(exports, "getApiBaseUrl", { enumerable: true, get: function () { return env_1.getApiBaseUrl; } }); Object.defineProperty(exports, "getEnvVar", { enumerable: true, get: function () { return env_1.getEnvVar; } }); // Constants var reportReasons_1 = require("./constants/reportReasons"); Object.defineProperty(exports, "reportReasons", { enumerable: true, get: function () { return reportReasons_1.reportReasons; } }); // Context providers (Redux-powered by default) var context_1 = require("./context"); Object.defineProperty(exports, "ReplykeProvider", { enumerable: true, get: function () { return context_1.ReplykeProvider; } }); Object.defineProperty(exports, "EntityProvider", { enumerable: true, get: function () { return context_1.EntityProvider; } }); Object.defineProperty(exports, "CommentSectionProvider", { enumerable: true, get: function () { return context_1.CommentSectionProvider; } }); // -- projects var projects_1 = require("./hooks/projects"); Object.defineProperty(exports, "useProject", { enumerable: true, get: function () { return projects_1.useProject; } }); Object.defineProperty(exports, "useProjectData", { enumerable: true, get: function () { return projects_1.useProjectData; } }); // -- crypto var crypto_1 = require("./hooks/crypto"); Object.defineProperty(exports, "useSignTestingJwt", { enumerable: true, get: function () { return crypto_1.useSignTestingJwt; } }); // -- authentication var auth_1 = require("./hooks/auth"); Object.defineProperty(exports, "useAuth", { enumerable: true, get: function () { return auth_1.useAuth; } }); // -- (current) user var user_1 = require("./hooks/user"); Object.defineProperty(exports, "useUser", { enumerable: true, get: function () { return user_1.useUser; } }); Object.defineProperty(exports, "useUserActions", { enumerable: true, get: function () { return user_1.useUserActions; } }); // -- app notifications var app_notifications_1 = require("./hooks/app-notifications"); Object.defineProperty(exports, "useAppNotifications", { enumerable: true, get: function () { return app_notifications_1.useAppNotifications; } }); Object.defineProperty(exports, "useAppNotificationsActions", { enumerable: true, get: function () { return app_notifications_1.useAppNotificationsActions; } }); // -- lists var lists_1 = require("./hooks/lists"); Object.defineProperty(exports, "useLists", { enumerable: true, get: function () { return lists_1.useLists; } }); Object.defineProperty(exports, "useListsActions", { enumerable: true, get: function () { return lists_1.useListsActions; } }); Object.defineProperty(exports, "useIsEntitySaved", { enumerable: true, get: function () { return lists_1.useIsEntitySaved; } }); // -- entities var entities_1 = require("./hooks/entities"); Object.defineProperty(exports, "useEntity", { enumerable: true, get: function () { return entities_1.useEntity; } }); Object.defineProperty(exports, "useEntityData", { enumerable: true, get: function () { return entities_1.useEntityData; } }); Object.defineProperty(exports, "useCreateEntity", { enumerable: true, get: function () { return entities_1.useCreateEntity; } }); Object.defineProperty(exports, "useDeleteEntity", { enumerable: true, get: function () { return entities_1.useDeleteEntity; } }); Object.defineProperty(exports, "useDownvoteEntity", { enumerable: true, get: function () { return entities_1.useDownvoteEntity; } }); Object.defineProperty(exports, "useEntityVotes", { enumerable: true, get: function () { return entities_1.useEntityVotes; } }); Object.defineProperty(exports, "useFetchEntity", { enumerable: true, get: function () { return entities_1.useFetchEntity; } }); Object.defineProperty(exports, "useFetchEntityByForeignId", { enumerable: true, get: function () { return entities_1.useFetchEntityByForeignId; } }); Object.defineProperty(exports, "useFetchEntityByShortId", { enumerable: true, get: function () { return entities_1.useFetchEntityByShortId; } }); Object.defineProperty(exports, "useIncrementEntityViews", { enumerable: true, get: function () { return entities_1.useIncrementEntityViews; } }); Object.defineProperty(exports, "useRemoveEntityDownvote", { enumerable: true, get: function () { return entities_1.useRemoveEntityDownvote; } }); Object.defineProperty(exports, "useRemoveEntityUpvote", { enumerable: true, get: function () { return entities_1.useRemoveEntityUpvote; } }); Object.defineProperty(exports, "useUpdateEntity", { enumerable: true, get: function () { return entities_1.useUpdateEntity; } }); Object.defineProperty(exports, "useUpvoteEntity", { enumerable: true, get: function () { return entities_1.useUpvoteEntity; } }); // -- entity lists var entity_lists_1 = require("./hooks/entity-lists"); Object.defineProperty(exports, "useEntityList", { enumerable: true, get: function () { return entity_lists_1.useEntityList; } }); Object.defineProperty(exports, "useEntityListActions", { enumerable: true, get: function () { return entity_lists_1.useEntityListActions; } }); // -- comments var comments_1 = require("./hooks/comments"); Object.defineProperty(exports, "useCommentSection", { enumerable: true, get: function () { return comments_1.useCommentSection; } }); Object.defineProperty(exports, "useCommentSectionData", { enumerable: true, get: function () { return comments_1.useCommentSectionData; } }); Object.defineProperty(exports, "useCreateComment", { enumerable: true, get: function () { return comments_1.useCreateComment; } }); Object.defineProperty(exports, "useFetchManyComments", { enumerable: true, get: function () { return comments_1.useFetchManyComments; } }); Object.defineProperty(exports, "useFetchComment", { enumerable: true, get: function () { return comments_1.useFetchComment; } }); Object.defineProperty(exports, "useFetchCommentByForeignId", { enumerable: true, get: function () { return comments_1.useFetchCommentByForeignId; } }); Object.defineProperty(exports, "useReplies", { enumerable: true, get: function () { return comments_1.useReplies; } }); Object.defineProperty(exports, "useUpdateComment", { enumerable: true, get: function () { return comments_1.useUpdateComment; } }); Object.defineProperty(exports, "useCommentVotes", { enumerable: true, get: function () { return comments_1.useCommentVotes; } }); Object.defineProperty(exports, "useDeleteComment", { enumerable: true, get: function () { return comments_1.useDeleteComment; } }); Object.defineProperty(exports, "useEntityComments", { enumerable: true, get: function () { return comments_1.useEntityComments; } }); Object.defineProperty(exports, "useProfileComments", { enumerable: true, get: function () { return comments_1.useProfileComments; } }); // -- users var users_1 = require("./hooks/users"); Object.defineProperty(exports, "useFetchUser", { enumerable: true, get: function () { return users_1.useFetchUser; } }); Object.defineProperty(exports, "useFetchUserByForeignId", { enumerable: true, get: function () { return users_1.useFetchUserByForeignId; } }); Object.defineProperty(exports, "useCheckUsernameAvailability", { enumerable: true, get: function () { return users_1.useCheckUsernameAvailability; } }); Object.defineProperty(exports, "useFetchUserSuggestions", { enumerable: true, get: function () { return users_1.useFetchUserSuggestions; } }); Object.defineProperty(exports, "useMentions", { enumerable: true, get: function () { return users_1.useMentions; } }); Object.defineProperty(exports, "useUpdateUser", { enumerable: true, get: function () { return users_1.useUpdateUser; } }); // -- follows var follows_1 = require("./hooks/relationships/follows"); Object.defineProperty(exports, "useFetchFollowStatus", { enumerable: true, get: function () { return follows_1.useFetchFollowStatus; } }); Object.defineProperty(exports, "useFetchFollowers", { enumerable: true, get: function () { return follows_1.useFetchFollowers; } }); Object.defineProperty(exports, "useFetchFollowersByUserId", { enumerable: true, get: function () { return follows_1.useFetchFollowersByUserId; } }); Object.defineProperty(exports, "useFetchFollowersCount", { enumerable: true, get: function () { return follows_1.useFetchFollowersCount; } }); Object.defineProperty(exports, "useFetchFollowersCountByUserId", { enumerable: true, get: function () { return follows_1.useFetchFollowersCountByUserId; } }); Object.defineProperty(exports, "useFetchFollowing", { enumerable: true, get: function () { return follows_1.useFetchFollowing; } }); Object.defineProperty(exports, "useFetchFollowingByUserId", { enumerable: true, get: function () { return follows_1.useFetchFollowingByUserId; } }); Object.defineProperty(exports, "useFetchFollowingCount", { enumerable: true, get: function () { return follows_1.useFetchFollowingCount; } }); Object.defineProperty(exports, "useFetchFollowingCountByUserId", { enumerable: true, get: function () { return follows_1.useFetchFollowingCountByUserId; } }); Object.defineProperty(exports, "useFollowManager", { enumerable: true, get: function () { return follows_1.useFollowManager; } }); Object.defineProperty(exports, "useFollowUser", { enumerable: true, get: function () { return follows_1.useFollowUser; } }); Object.defineProperty(exports, "useUnfollowByFollowId", { enumerable: true, get: function () { return follows_1.useUnfollowByFollowId; } }); Object.defineProperty(exports, "useUnfollowUserByUserId", { enumerable: true, get: function () { return follows_1.useUnfollowUserByUserId; } }); // -- connections var connections_1 = require("./hooks/relationships/connections"); Object.defineProperty(exports, "useRequestConnection", { enumerable: true, get: function () { return connections_1.useRequestConnection; } }); Object.defineProperty(exports, "useAcceptConnection", { enumerable: true, get: function () { return connections_1.useAcceptConnection; } }); Object.defineProperty(exports, "useDeclineConnection", { enumerable: true, get: function () { return connections_1.useDeclineConnection; } }); Object.defineProperty(exports, "useRemoveConnection", { enumerable: true, get: function () { return connections_1.useRemoveConnection; } }); Object.defineProperty(exports, "useFetchConnections", { enumerable: true, get: function () { return connections_1.useFetchConnections; } }); Object.defineProperty(exports, "useFetchConnectionStatus", { enumerable: true, get: function () { return connections_1.useFetchConnectionStatus; } }); Object.defineProperty(exports, "useRemoveConnectionByUserId", { enumerable: true, get: function () { return connections_1.useRemoveConnectionByUserId; } }); Object.defineProperty(exports, "useFetchConnectionsCount", { enumerable: true, get: function () { return connections_1.useFetchConnectionsCount; } }); Object.defineProperty(exports, "useFetchSentPendingConnections", { enumerable: true, get: function () { return connections_1.useFetchSentPendingConnections; } }); Object.defineProperty(exports, "useFetchReceivedPendingConnections", { enumerable: true, get: function () { return connections_1.useFetchReceivedPendingConnections; } }); Object.defineProperty(exports, "useFetchConnectionsByUserId", { enumerable: true, get: function () { return connections_1.useFetchConnectionsByUserId; } }); Object.defineProperty(exports, "useFetchConnectionsCountByUserId", { enumerable: true, get: function () { return connections_1.useFetchConnectionsCountByUserId; } }); Object.defineProperty(exports, "useConnectionManager", { enumerable: true, get: function () { return connections_1.useConnectionManager; } }); // -- reports var reports_1 = require("./hooks/reports"); Object.defineProperty(exports, "useCreateReport", { enumerable: true, get: function () { return reports_1.useCreateReport; } }); // -- general var utils_1 = require("./hooks/utils"); Object.defineProperty(exports, "useGetMetadata", { enumerable: true, get: function () { return utils_1.useGetMetadata; } }); // -- storage var storage_1 = require("./hooks/storage"); Object.defineProperty(exports, "useUploadFile", { enumerable: true, get: function () { return storage_1.useUploadFile; } }); exports.AppNotification = __importStar(require("./interfaces/models/AppNotification")); var EntityListSortByOptions_1 = require("./interfaces/EntityListSortByOptions"); Object.defineProperty(exports, "validateSortBy", { enumerable: true, get: function () { return EntityListSortByOptions_1.validateSortBy; } }); Object.defineProperty(exports, "validateMetadataPropertyName", { enumerable: true, get: function () { return EntityListSortByOptions_1.validateMetadataPropertyName; } }); Object.defineProperty(exports, "validateSortType", { enumerable: true, get: function () { return EntityListSortByOptions_1.validateSortType; } }); //# sourceMappingURL=index.js.map