{"version":3,"sources":["webpack:///app/javascript/builds/pleroma/mastofe/app/javascript/flavours/glitch/features/notifications/components/follow.js","webpack:///app/javascript/builds/pleroma/mastofe/app/javascript/flavours/glitch/features/notifications/components/notification.js","webpack:///app/javascript/builds/pleroma/mastofe/app/javascript/flavours/glitch/features/notifications/containers/notification_container.js","webpack:///app/javascript/builds/pleroma/mastofe/app/javascript/flavours/glitch/features/notifications/components/clear_column_button.js","webpack:///app/javascript/builds/pleroma/mastofe/app/javascript/flavours/glitch/features/notifications/components/column_settings.js","webpack:///app/javascript/builds/pleroma/mastofe/app/javascript/flavours/glitch/features/notifications/containers/column_settings_container.js","webpack:///app/javascript/builds/pleroma/mastofe/app/javascript/flavours/glitch/features/notifications/components/filter_bar.js","webpack:///app/javascript/builds/pleroma/mastofe/app/javascript/flavours/glitch/features/notifications/containers/filter_bar_container.js","webpack:///app/javascript/builds/pleroma/mastofe/app/javascript/flavours/glitch/features/notifications/index.js"],"names":["NotificationFollow","_this$props","_this","props","notification","onMoveUp","get","_this$props2","onMoveDown","handleOpenProfile","context","router","history","push","getIn","e","preventDefault","_this$props3","onMention","getHandlers","moveUp","this","handleMoveUp","moveDown","handleMoveDown","open","handleOpen","openProfile","mention","handleMention","reply","render","_this$props4","account","hidden","displayName","link","Object","jsx","permalink","className","href","title","to","dangerouslySetInnerHTML","__html","react_hotkeys_index_es","handlers","tabIndex","index_es","id","defaultMessage","values","name","account_container","withNote","overlay_container","ImmutablePureComponent","PropTypes","bool","string","isRequired","ImmutablePropTypes","map","Notification","getScrollPosition","updateScrollBottom","follow_NotificationFollow","status_container","containerId","contextType","cachedMediaWidth","cacheMediaWidth","onUnmount","withDismiss","prepend","muted","func","number","connect","getNotification","makeGetNotification","state","accountId","notifCleaning","dispatch","mentionCompose","ClearColumnButton","onClick","React","Component","ColumnSettings","path","checked","onChange","concat","settings","pushSettings","onClear","filterShowStr","filterAdvancedStr","alertStr","showStr","soundStr","showPushSettings","pushStr","pushMeta","clear_column_button_ClearColumnButton","role","aria-labelledby","setting_toggle","prefix","settingPath","label","meta","onPushChange","PureComponent","messages","defineMessages","clearMessage","clearConfirm","injectIntl","_ref","intl","changePushNotifications","slice","changeSetting","setFilter","openModal","message","formatMessage","confirm","onConfirm","clearNotifications","tooltips","mentions","favourites","boosts","polls","follows","FilterBar","notificationType","selectFilter","selectedFilter","advancedMode","newActiveFilter","getNotifications","createSelector","ImmutableList","filter","item","keys","showFilterBar","allowedType","excludedTypes","notifications","filterNot","includes","Notifications","localSettings","isLoading","isUnread","hasMore","notifCleaningActive","onEnterCleaningMode","yes","enterNotificationClearingMode","onMount","mountNotifications","unmountNotifications","maxId","expandNotifications","debounce_default","last","leading","scrollTopNotifications","columnId","removeColumn","addColumn","dir","moveColumn","column","scrollTop","c","elementIndex","findIndex","_selectChild","index","element","node","querySelector","focus","componentDidMount","componentWillUnmount","_this2","shouldUpdateScroll","multiColumn","pinned","emptyMessage","scrollableContent","filterBarContainer","filter_bar_container","size","load_gap","disabled","handleLoadGap","notification_container","scrollContainer","scrollable_list","scrollKey","trackScroll","showLoading","onLoadMore","handleLoadOlder","onScrollToTop","handleScrollToTop","onScroll","handleScroll","react_default","a","createElement","ref","setColumnRef","extraClasses","column_header","icon","active","onPin","handlePin","onMove","handleMove","handleHeaderClick","column_settings_container"],"mappings":"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","file":"flavours/glitch/async/notifications.js","sourcesContent":["// Package imports.\nimport React from 'react';\nimport ImmutablePropTypes from 'react-immutable-proptypes';\nimport PropTypes from 'prop-types';\nimport { FormattedMessage } from 'react-intl';\nimport ImmutablePureComponent from 'react-immutable-pure-component';\nimport { HotKeys } from 'react-hotkeys';\n\n// Our imports.\nimport Permalink from 'flavours/glitch/components/permalink';\nimport AccountContainer from 'flavours/glitch/containers/account_container';\nimport NotificationOverlayContainer from '../containers/overlay_container';\n\nexport default class NotificationFollow extends ImmutablePureComponent {\n\n static propTypes = {\n hidden: PropTypes.bool,\n id: PropTypes.string.isRequired,\n account: ImmutablePropTypes.map.isRequired,\n notification: ImmutablePropTypes.map.isRequired,\n };\n\n handleMoveUp = () => {\n const { notification, onMoveUp } = this.props;\n onMoveUp(notification.get('id'));\n }\n\n handleMoveDown = () => {\n const { notification, onMoveDown } = this.props;\n onMoveDown(notification.get('id'));\n }\n\n handleOpen = () => {\n this.handleOpenProfile();\n }\n\n handleOpenProfile = () => {\n const { notification } = this.props;\n this.context.router.history.push(`/accounts/${notification.getIn(['account', 'id'])}`);\n }\n\n handleMention = e => {\n e.preventDefault();\n\n const { notification, onMention } = this.props;\n onMention(notification.get('account'), this.context.router.history);\n }\n\n getHandlers () {\n return {\n moveUp: this.handleMoveUp,\n moveDown: this.handleMoveDown,\n open: this.handleOpen,\n openProfile: this.handleOpenProfile,\n mention: this.handleMention,\n reply: this.handleMention,\n };\n }\n\n render () {\n const { account, notification, hidden } = this.props;\n\n // Links to the display name.\n const displayName = account.get('display_name_html') || account.get('username');\n const link = (\n \n );\n\n // Renders.\n return (\n \n
\n
\n
\n \n
\n\n \n
\n\n
\n
\n );\n }\n\n}\n","// Package imports.\nimport React from 'react';\nimport PropTypes from 'prop-types';\nimport ImmutablePropTypes from 'react-immutable-proptypes';\nimport ImmutablePureComponent from 'react-immutable-pure-component';\n\n// Our imports,\nimport StatusContainer from 'flavours/glitch/containers/status_container';\nimport NotificationFollow from './follow';\n\nexport default class Notification extends ImmutablePureComponent {\n\n static propTypes = {\n notification: ImmutablePropTypes.map.isRequired,\n hidden: PropTypes.bool,\n onMoveUp: PropTypes.func.isRequired,\n onMoveDown: PropTypes.func.isRequired,\n onMention: PropTypes.func.isRequired,\n getScrollPosition: PropTypes.func,\n updateScrollBottom: PropTypes.func,\n cacheMediaWidth: PropTypes.func,\n cachedMediaWidth: PropTypes.number,\n onUnmount: PropTypes.func,\n };\n\n render () {\n const {\n hidden,\n notification,\n onMoveDown,\n onMoveUp,\n onMention,\n getScrollPosition,\n updateScrollBottom,\n } = this.props;\n\n switch(notification.get('type')) {\n case 'follow':\n return (\n