diff --git a/app/soapbox/features/ui/index.js b/app/soapbox/features/ui/index.js index aef663b39..869aae0f2 100644 --- a/app/soapbox/features/ui/index.js +++ b/app/soapbox/features/ui/index.js @@ -23,6 +23,7 @@ import { openModal } from '../../actions/modal'; import { fetchFollowRequests } from '../../actions/accounts'; import { fetchScheduledStatuses } from '../../actions/scheduled_statuses'; import { WrappedRoute } from './util/react_router_helpers'; +import BundleContainer from './containers/bundle_container'; import UploadArea from './components/upload_area'; import TabsBar from './components/tabs_bar'; import LinkFooter from './components/link_footer'; @@ -44,7 +45,6 @@ import { connectUserStream } from '../../actions/streaming'; import { Redirect } from 'react-router-dom'; import Icon from 'soapbox/components/icon'; import { isStaff } from 'soapbox/utils/accounts'; -import ChatPanes from 'soapbox/features/chats/components/chat_panes'; import ProfileHoverCard from 'soapbox/components/profile_hover_card'; import { getAccessToken } from 'soapbox/utils/auth'; import { getSoapboxConfig } from 'soapbox/actions/soapbox'; @@ -95,6 +95,7 @@ import { MfaForm, ChatIndex, ChatRoom, + ChatPanes, ServerInfo, Dashboard, AwaitingApproval, @@ -695,7 +696,11 @@ class UI extends React.PureComponent { {me && } - {me && !mobile && } + {me && !mobile && ( + + {Component => } + + )} diff --git a/app/soapbox/features/ui/util/async-components.js b/app/soapbox/features/ui/util/async-components.js index c3c5dc9d7..9d1fcae1d 100644 --- a/app/soapbox/features/ui/util/async-components.js +++ b/app/soapbox/features/ui/util/async-components.js @@ -210,6 +210,10 @@ export function ChatRoom() { return import(/* webpackChunkName: "features/chats/chat_room" */'../../chats/chat_room'); } +export function ChatPanes() { + return import(/* webpackChunkName: "features/chats/components/chat_panes" */'../../chats/components/chat_panes'); +} + export function ServerInfo() { return import(/* webpackChunkName: "features/server_info" */'../../server_info'); }