UNPKG

@livelike/react-native

Version:

LiveLike React Native package

765 lines (764 loc) 27.2 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var _useInit = require("./useInit"); Object.keys(_useInit).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useInit[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useInit[key]; } }); }); var _useChatRoomState = require("./useChatRoomState"); Object.keys(_useChatRoomState).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useChatRoomState[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useChatRoomState[key]; } }); }); var _useChatMessagesEffect = require("./useChatMessagesEffect"); Object.keys(_useChatMessagesEffect).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useChatMessagesEffect[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useChatMessagesEffect[key]; } }); }); var _useChatMessageActions = require("./useChatMessageActions"); Object.keys(_useChatMessageActions).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useChatMessageActions[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useChatMessageActions[key]; } }); }); var _useChatRoom = require("./useChatRoom"); Object.keys(_useChatRoom).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useChatRoom[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useChatRoom[key]; } }); }); var _useStickerPicker = require("./useStickerPicker"); Object.keys(_useStickerPicker).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useStickerPicker[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useStickerPicker[key]; } }); }); var _useStickerPacks = require("./useStickerPacks"); Object.keys(_useStickerPacks).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useStickerPacks[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useStickerPacks[key]; } }); }); var _useLoadStickerPacksEffect = require("./useLoadStickerPacksEffect"); Object.keys(_useLoadStickerPacksEffect).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useLoadStickerPacksEffect[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useLoadStickerPacksEffect[key]; } }); }); var _useTheme = require("./useTheme"); Object.keys(_useTheme).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useTheme[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useTheme[key]; } }); }); var _useFonts = require("./useFonts"); Object.keys(_useFonts).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useFonts[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useFonts[key]; } }); }); var _useFontFamily = require("./useFontFamily"); Object.keys(_useFontFamily).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useFontFamily[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useFontFamily[key]; } }); }); var _useStyles = require("./useStyles"); Object.keys(_useStyles).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useStyles[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useStyles[key]; } }); }); var _useApi = require("./useApi"); Object.keys(_useApi).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useApi[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useApi[key]; } }); }); var _useGifPicker = require("./useGifPicker"); Object.keys(_useGifPicker).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useGifPicker[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useGifPicker[key]; } }); }); var _useBanner = require("./useBanner"); Object.keys(_useBanner).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useBanner[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useBanner[key]; } }); }); var _useBannerActions = require("./useBannerActions"); Object.keys(_useBannerActions).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useBannerActions[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useBannerActions[key]; } }); }); var _useAutoHideBannerEffect = require("./useAutoHideBannerEffect"); Object.keys(_useAutoHideBannerEffect).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useAutoHideBannerEffect[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useAutoHideBannerEffect[key]; } }); }); var _useReactionPacks = require("./useReactionPacks"); Object.keys(_useReactionPacks).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useReactionPacks[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useReactionPacks[key]; } }); }); var _useUserReactions = require("./useUserReactions"); Object.keys(_useUserReactions).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useUserReactions[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useUserReactions[key]; } }); }); var _useMessageItemPopover = require("./useMessageItemPopover"); Object.keys(_useMessageItemPopover).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useMessageItemPopover[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useMessageItemPopover[key]; } }); }); var _useAutoScroll = require("./useAutoScroll"); Object.keys(_useAutoScroll).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useAutoScroll[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useAutoScroll[key]; } }); }); var _useLoadReactionPacksEffect = require("./useLoadReactionPacksEffect"); Object.keys(_useLoadReactionPacksEffect).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useLoadReactionPacksEffect[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useLoadReactionPacksEffect[key]; } }); }); var _useReactionSpace = require("./useReactionSpace"); Object.keys(_useReactionSpace).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useReactionSpace[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useReactionSpace[key]; } }); }); var _useLoadUserReactions = require("./useLoadUserReactions"); Object.keys(_useLoadUserReactions).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useLoadUserReactions[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useLoadUserReactions[key]; } }); }); var _useUserReactionsEffect = require("./useUserReactionsEffect"); Object.keys(_useUserReactionsEffect).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useUserReactionsEffect[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useUserReactionsEffect[key]; } }); }); var _useSelectedFieldStore = require("./useSelectedFieldStore"); Object.keys(_useSelectedFieldStore).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useSelectedFieldStore[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useSelectedFieldStore[key]; } }); }); var _useLoadWidgetEffect = require("./useLoadWidgetEffect"); Object.keys(_useLoadWidgetEffect).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useLoadWidgetEffect[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useLoadWidgetEffect[key]; } }); }); var _useWidget = require("./useWidget"); Object.keys(_useWidget).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useWidget[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useWidget[key]; } }); }); var _useWidgetInteractions = require("./useWidgetInteractions"); Object.keys(_useWidgetInteractions).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useWidgetInteractions[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useWidgetInteractions[key]; } }); }); var _useWidgetActions = require("./useWidgetActions"); Object.keys(_useWidgetActions).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useWidgetActions[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useWidgetActions[key]; } }); }); var _useWidgetOptions = require("./useWidgetOptions"); Object.keys(_useWidgetOptions).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useWidgetOptions[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useWidgetOptions[key]; } }); }); var _useInteractedWidgetOption = require("./useInteractedWidgetOption"); Object.keys(_useInteractedWidgetOption).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useInteractedWidgetOption[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useInteractedWidgetOption[key]; } }); }); var _useWidgetSelectedOptionIndex = require("./useWidgetSelectedOptionIndex"); Object.keys(_useWidgetSelectedOptionIndex).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useWidgetSelectedOptionIndex[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useWidgetSelectedOptionIndex[key]; } }); }); var _useWidgetResultState = require("./useWidgetResultState"); Object.keys(_useWidgetResultState).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useWidgetResultState[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useWidgetResultState[key]; } }); }); var _useWidgetUIPhase = require("./useWidgetUIPhase"); Object.keys(_useWidgetUIPhase).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useWidgetUIPhase[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useWidgetUIPhase[key]; } }); }); var _useIsWidgetDisabled = require("./useIsWidgetDisabled"); Object.keys(_useIsWidgetDisabled).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useIsWidgetDisabled[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useIsWidgetDisabled[key]; } }); }); var _useIsWidgetOptionDisabled = require("./useIsWidgetOptionDisabled"); Object.keys(_useIsWidgetOptionDisabled).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useIsWidgetOptionDisabled[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useIsWidgetOptionDisabled[key]; } }); }); var _useWidgetInteractionActions = require("./useWidgetInteractionActions"); Object.keys(_useWidgetInteractionActions).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useWidgetInteractionActions[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useWidgetInteractionActions[key]; } }); }); var _useWidgetInteractiveTimeout = require("./useWidgetInteractiveTimeout"); Object.keys(_useWidgetInteractiveTimeout).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useWidgetInteractiveTimeout[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useWidgetInteractiveTimeout[key]; } }); }); var _useWidgetExpiryEffect = require("./useWidgetExpiryEffect"); Object.keys(_useWidgetExpiryEffect).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useWidgetExpiryEffect[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useWidgetExpiryEffect[key]; } }); }); var _useWidgetSponsors = require("./useWidgetSponsors"); Object.keys(_useWidgetSponsors).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useWidgetSponsors[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useWidgetSponsors[key]; } }); }); var _useWidgetKind = require("./useWidgetKind"); Object.keys(_useWidgetKind).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useWidgetKind[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useWidgetKind[key]; } }); }); var _useWidgetChoices = require("./useWidgetChoices"); Object.keys(_useWidgetChoices).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useWidgetChoices[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useWidgetChoices[key]; } }); }); var _useWidgetRewards = require("./useWidgetRewards"); Object.keys(_useWidgetRewards).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useWidgetRewards[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useWidgetRewards[key]; } }); }); var _useIsEndWidgetUIPhase = require("./useIsEndWidgetUIPhase"); Object.keys(_useIsEndWidgetUIPhase).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useIsEndWidgetUIPhase[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useIsEndWidgetUIPhase[key]; } }); }); var _useWidgetRewardsEffect = require("./useWidgetRewardsEffect"); Object.keys(_useWidgetRewardsEffect).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useWidgetRewardsEffect[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useWidgetRewardsEffect[key]; } }); }); var _useWidgetDismiss = require("./useWidgetDismiss"); Object.keys(_useWidgetDismiss).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useWidgetDismiss[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useWidgetDismiss[key]; } }); }); var _usePredictionWidgetEffect = require("./usePredictionWidgetEffect"); Object.keys(_usePredictionWidgetEffect).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _usePredictionWidgetEffect[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _usePredictionWidgetEffect[key]; } }); }); var _usePredictionClaimRewardEffect = require("./usePredictionClaimRewardEffect"); Object.keys(_usePredictionClaimRewardEffect).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _usePredictionClaimRewardEffect[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _usePredictionClaimRewardEffect[key]; } }); }); var _useUserNumberOptions = require("./useUserNumberOptions"); Object.keys(_useUserNumberOptions).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useUserNumberOptions[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useUserNumberOptions[key]; } }); }); var _useNumberPredictionWidgetOption = require("./useNumberPredictionWidgetOption"); Object.keys(_useNumberPredictionWidgetOption).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useNumberPredictionWidgetOption[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useNumberPredictionWidgetOption[key]; } }); }); var _useUserSliderMagnitude = require("./useUserSliderMagnitude"); Object.keys(_useUserSliderMagnitude).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useUserSliderMagnitude[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useUserSliderMagnitude[key]; } }); }); var _useEmojiSlider = require("./useEmojiSlider"); Object.keys(_useEmojiSlider).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useEmojiSlider[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useEmojiSlider[key]; } }); }); var _useLoadWidgetRewardsEffect = require("./useLoadWidgetRewardsEffect"); Object.keys(_useLoadWidgetRewardsEffect).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useLoadWidgetRewardsEffect[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useLoadWidgetRewardsEffect[key]; } }); }); var _useCheerMeterOnOptionPress = require("./useCheerMeterOnOptionPress"); Object.keys(_useCheerMeterOnOptionPress).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useCheerMeterOnOptionPress[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useCheerMeterOnOptionPress[key]; } }); }); var _useTimelineWidgets = require("./useTimelineWidgets"); Object.keys(_useTimelineWidgets).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useTimelineWidgets[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useTimelineWidgets[key]; } }); }); var _useLoadTimelineWidgetEffect = require("./useLoadTimelineWidgetEffect"); Object.keys(_useLoadTimelineWidgetEffect).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useLoadTimelineWidgetEffect[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useLoadTimelineWidgetEffect[key]; } }); }); var _useTimelineWidgetActions = require("./useTimelineWidgetActions"); Object.keys(_useTimelineWidgetActions).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useTimelineWidgetActions[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useTimelineWidgetActions[key]; } }); }); var _useIsTimelineWidget = require("./useIsTimelineWidget"); Object.keys(_useIsTimelineWidget).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useIsTimelineWidget[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useIsTimelineWidget[key]; } }); }); var _useTextAskInputText = require("./useTextAskInputText"); Object.keys(_useTextAskInputText).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useTextAskInputText[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useTextAskInputText[key]; } }); }); var _useChatRoomActions = require("./useChatRoomActions"); Object.keys(_useChatRoomActions).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useChatRoomActions[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useChatRoomActions[key]; } }); }); var _useAnalytics = require("./useAnalytics"); Object.keys(_useAnalytics).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useAnalytics[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useAnalytics[key]; } }); }); var _useChatMessageMenuItemActions = require("./useChatMessageMenuItemActions"); Object.keys(_useChatMessageMenuItemActions).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useChatMessageMenuItemActions[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useChatMessageMenuItemActions[key]; } }); }); var _useUserReactionActions = require("./useUserReactionActions"); Object.keys(_useUserReactionActions).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useUserReactionActions[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useUserReactionActions[key]; } }); }); var _useWidgetSubmitAction = require("./useWidgetSubmitAction"); Object.keys(_useWidgetSubmitAction).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useWidgetSubmitAction[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useWidgetSubmitAction[key]; } }); }); var _useWidgetInteractedAnalytics = require("./useWidgetInteractedAnalytics"); Object.keys(_useWidgetInteractedAnalytics).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useWidgetInteractedAnalytics[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useWidgetInteractedAnalytics[key]; } }); }); var _useTrackKeyboardEffect = require("./useTrackKeyboardEffect"); Object.keys(_useTrackKeyboardEffect).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useTrackKeyboardEffect[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useTrackKeyboardEffect[key]; } }); }); var _useDebounce = require("./useDebounce"); Object.keys(_useDebounce).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useDebounce[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useDebounce[key]; } }); }); var _useCustomFontStyle = require("./useCustomFontStyle"); Object.keys(_useCustomFontStyle).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (key in exports && exports[key] === _useCustomFontStyle[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _useCustomFontStyle[key]; } }); }); //# sourceMappingURL=index.js.map