mirror of
https://github.com/flarum/core.git
synced 2025-10-12 23:44:27 +02:00
Replace Ember app with Mithril app
This commit is contained in:
21
js/forum/src/initializers/routes.js
Normal file
21
js/forum/src/initializers/routes.js
Normal file
@@ -0,0 +1,21 @@
|
||||
import IndexPage from 'flarum/components/index-page';
|
||||
import DiscussionPage from 'flarum/components/discussion-page';
|
||||
import ActivityPage from 'flarum/components/activity-page';
|
||||
import SettingsPage from 'flarum/components/settings-page';
|
||||
|
||||
export default function(app) {
|
||||
app.routes = {
|
||||
'index': ['/', IndexPage.component()],
|
||||
'index.filter': ['/:filter', IndexPage.component()],
|
||||
|
||||
'discussion': ['/d/:id/:slug', DiscussionPage.component()],
|
||||
'discussion.near': ['/d/:id/:slug/:near', DiscussionPage.component()],
|
||||
|
||||
'user': ['/u/:username', ActivityPage.component()],
|
||||
'user.activity': ['/u/:username', ActivityPage.component()],
|
||||
'user.discussions': ['/u/:username/discussions', ActivityPage.component({filter: 'discussion'})],
|
||||
'user.posts': ['/u/:username/posts', ActivityPage.component({filter: 'post'})],
|
||||
|
||||
'settings': ['/settings', SettingsPage.component()]
|
||||
};
|
||||
}
|
Reference in New Issue
Block a user