Changeset View
Changeset View
Standalone View
Standalone View
web/app.react.js
Show All 32 Lines | |||||
import Calendar from './calendar/calendar.react.js'; | import Calendar from './calendar/calendar.react.js'; | ||||
import Chat from './chat/chat.react.js'; | import Chat from './chat/chat.react.js'; | ||||
import { TooltipProvider } from './chat/tooltip-provider.js'; | import { TooltipProvider } from './chat/tooltip-provider.js'; | ||||
import NavigationArrows from './components/navigation-arrows.react.js'; | import NavigationArrows from './components/navigation-arrows.react.js'; | ||||
import electron from './electron.js'; | import electron from './electron.js'; | ||||
import InputStateContainer from './input/input-state-container.react.js'; | import InputStateContainer from './input/input-state-container.react.js'; | ||||
import LoadingIndicator from './loading-indicator.react.js'; | import LoadingIndicator from './loading-indicator.react.js'; | ||||
import { MenuProvider } from './menu-provider.react.js'; | import { MenuProvider } from './menu-provider.react.js'; | ||||
import AppsDirectory from './modals/apps/apps-directory-modal.react.js'; | |||||
import UpdateModalHandler from './modals/update-modal.react.js'; | import UpdateModalHandler from './modals/update-modal.react.js'; | ||||
import SettingsSwitcher from './navigation-panels/settings-switcher.react.js'; | import SettingsSwitcher from './navigation-panels/settings-switcher.react.js'; | ||||
import Topbar from './navigation-panels/topbar.react.js'; | import Topbar from './navigation-panels/topbar.react.js'; | ||||
import { updateNavInfoActionType } from './redux/action-types.js'; | import { updateNavInfoActionType } from './redux/action-types.js'; | ||||
import DeviceIDUpdater from './redux/device-id-updater.js'; | import DeviceIDUpdater from './redux/device-id-updater.js'; | ||||
import DisconnectedBarVisibilityHandler from './redux/disconnected-bar-visibility-handler.js'; | import DisconnectedBarVisibilityHandler from './redux/disconnected-bar-visibility-handler.js'; | ||||
import DisconnectedBar from './redux/disconnected-bar.js'; | import DisconnectedBar from './redux/disconnected-bar.js'; | ||||
import FocusHandler from './redux/focus-handler.react.js'; | import FocusHandler from './redux/focus-handler.react.js'; | ||||
▲ Show 20 Lines • Show All 203 Lines • ▼ Show 20 Lines | if (tab === 'settings') { | ||||
</div> | </div> | ||||
); | ); | ||||
} | } | ||||
if (tab === 'calendar') { | if (tab === 'calendar') { | ||||
mainContent = <Calendar url={this.props.location.pathname} />; | mainContent = <Calendar url={this.props.location.pathname} />; | ||||
} else if (tab === 'chat') { | } else if (tab === 'chat') { | ||||
mainContent = <Chat />; | mainContent = <Chat />; | ||||
} else if (tab === 'apps') { | |||||
mainContent = <AppsDirectory />; | |||||
} | } | ||||
const mainContentClass = classnames( | const mainContentClass = classnames( | ||||
css['main-content-container'], | css['main-content-container'], | ||||
css['main-content-container-column'], | css['main-content-container-column'], | ||||
); | ); | ||||
return ( | return ( | ||||
<div className={mainContentClass}> | <div className={mainContentClass}> | ||||
▲ Show 20 Lines • Show All 78 Lines • Show Last 20 Lines |