Events route
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
This commit is contained in:
parent
6b5e802bd0
commit
91103fe400
|
@ -0,0 +1,18 @@
|
||||||
|
import React from 'react';
|
||||||
|
import { defineMessages, useIntl } from 'react-intl';
|
||||||
|
|
||||||
|
import { Column } from 'soapbox/components/ui';
|
||||||
|
|
||||||
|
const messages = defineMessages({
|
||||||
|
title: { id: 'column.events', defaultMessage: 'Events' },
|
||||||
|
});
|
||||||
|
|
||||||
|
const Events = () => {
|
||||||
|
const intl = useIntl();
|
||||||
|
|
||||||
|
return (
|
||||||
|
<Column label={intl.formatMessage(messages.title)} />
|
||||||
|
);
|
||||||
|
};
|
||||||
|
|
||||||
|
export default Events;
|
|
@ -116,6 +116,7 @@ import {
|
||||||
EventInformation,
|
EventInformation,
|
||||||
EventDiscussion,
|
EventDiscussion,
|
||||||
ServiceWorkerInfo,
|
ServiceWorkerInfo,
|
||||||
|
Events,
|
||||||
} from './util/async-components';
|
} from './util/async-components';
|
||||||
import { WrappedRoute } from './util/react_router_helpers';
|
import { WrappedRoute } from './util/react_router_helpers';
|
||||||
|
|
||||||
|
@ -265,6 +266,7 @@ const SwitchingColumnsArea: React.FC = ({ children }) => {
|
||||||
<WrappedRoute path='/search' page={DefaultPage} component={Search} content={children} />
|
<WrappedRoute path='/search' page={DefaultPage} component={Search} content={children} />
|
||||||
{features.suggestions && <WrappedRoute path='/suggestions' publicRoute page={DefaultPage} component={FollowRecommendations} content={children} />}
|
{features.suggestions && <WrappedRoute path='/suggestions' publicRoute page={DefaultPage} component={FollowRecommendations} content={children} />}
|
||||||
{features.profileDirectory && <WrappedRoute path='/directory' publicRoute page={DefaultPage} component={Directory} content={children} />}
|
{features.profileDirectory && <WrappedRoute path='/directory' publicRoute page={DefaultPage} component={Directory} content={children} />}
|
||||||
|
{features.events && <WrappedRoute path='/events' page={DefaultPage} component={Events} content={children} />}
|
||||||
|
|
||||||
{features.chats && <WrappedRoute path='/chats' exact page={DefaultPage} component={ChatIndex} content={children} />}
|
{features.chats && <WrappedRoute path='/chats' exact page={DefaultPage} component={ChatIndex} content={children} />}
|
||||||
{features.chats && <WrappedRoute path='/chats/:chatId' page={DefaultPage} component={ChatRoom} content={children} />}
|
{features.chats && <WrappedRoute path='/chats/:chatId' page={DefaultPage} component={ChatRoom} content={children} />}
|
||||||
|
|
|
@ -533,3 +533,7 @@ export function EventMapModal() {
|
||||||
export function EventParticipantsModal() {
|
export function EventParticipantsModal() {
|
||||||
return import(/* webpackChunkName: "modals/event-participants-modal" */'../components/modals/event-participants-modal');
|
return import(/* webpackChunkName: "modals/event-participants-modal" */'../components/modals/event-participants-modal');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export function Events() {
|
||||||
|
return import(/* webpackChunkName: "features/events" */'../../events');
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in New Issue