Changes to match other timelines in 2.0
This commit is contained in:
		| @@ -8,6 +8,7 @@ import { | ||||
|   refreshHomeTimeline, | ||||
|   refreshCommunityTimeline, | ||||
|   refreshPublicTimeline, | ||||
|   refreshDirectTimeline, | ||||
| } from './timelines'; | ||||
|  | ||||
| export const COMPOSE_CHANGE          = 'COMPOSE_CHANGE'; | ||||
| @@ -129,7 +130,7 @@ export function submitCompose() { | ||||
|         insertOrRefresh('community', refreshCommunityTimeline); | ||||
|         insertOrRefresh('public', refreshPublicTimeline); | ||||
|       } else if (response.data.visibility === 'direct') { | ||||
|         dispatch(updateTimeline('direct', { ...response.data })); | ||||
|         insertOrRefresh('direct', refreshDirectTimeline); | ||||
|       } | ||||
|     }).catch(function (error) { | ||||
|       dispatch(submitComposeFail(error)); | ||||
|   | ||||
| @@ -67,6 +67,7 @@ const keyMap = { | ||||
|   goToNotifications: 'g n', | ||||
|   goToLocal: 'g l', | ||||
|   goToFederated: 'g t', | ||||
|   goToDirect: 'g d', | ||||
|   goToStart: 'g s', | ||||
|   goToFavourites: 'g f', | ||||
|   goToPinned: 'g p', | ||||
| @@ -293,6 +294,10 @@ export default class UI extends React.Component { | ||||
|     this.context.router.history.push('/timelines/public'); | ||||
|   } | ||||
|  | ||||
|   handleHotkeyGoToDirect = () => { | ||||
|     this.context.router.history.push('/timelines/direct'); | ||||
|   } | ||||
|  | ||||
|   handleHotkeyGoToStart = () => { | ||||
|     this.context.router.history.push('/getting-started'); | ||||
|   } | ||||
| @@ -331,6 +336,7 @@ export default class UI extends React.Component { | ||||
|       goToNotifications: this.handleHotkeyGoToNotifications, | ||||
|       goToLocal: this.handleHotkeyGoToLocal, | ||||
|       goToFederated: this.handleHotkeyGoToFederated, | ||||
|       goToDirect: this.handleHotkeyGoToDirect, | ||||
|       goToStart: this.handleHotkeyGoToStart, | ||||
|       goToFavourites: this.handleHotkeyGoToFavourites, | ||||
|       goToPinned: this.handleHotkeyGoToPinned, | ||||
|   | ||||
| @@ -5,6 +5,7 @@ | ||||
|   %link{ href: asset_pack_path('features/notifications.js'), crossorigin: 'anonymous', rel: 'preload', as: 'script' }/ | ||||
|   %link{ href: asset_pack_path('features/community_timeline.js'), crossorigin: 'anonymous', rel: 'preload', as: 'script' }/ | ||||
|   %link{ href: asset_pack_path('features/public_timeline.js'), crossorigin: 'anonymous', rel: 'preload', as: 'script' }/ | ||||
|   %link{ href: asset_pack_path('features/direct_timeline.js'), crossorigin: 'anonymous', rel: 'preload', as: 'script' }/ | ||||
|   %meta{name: 'applicationServerKey', content: Rails.configuration.x.vapid_public_key} | ||||
|   %script#initial-state{ type: 'application/json' }!= json_escape(@initial_state_json) | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user