mirror of
https://github.com/flarum/core.git
synced 2025-08-06 08:27:42 +02:00
forum: pass key to home route with current time to recreate components
This commit is contained in:
@@ -9,7 +9,7 @@ export default class DiscussionsUserPage extends UserPage {
|
||||
oninit(vnode) {
|
||||
super.oninit(vnode);
|
||||
|
||||
this.loadUser(m.route.param('username'));
|
||||
this.loadUser(vnode.attrs.username);
|
||||
}
|
||||
|
||||
content() {
|
||||
|
@@ -302,7 +302,7 @@ export default class IndexPage extends Page {
|
||||
const params = this.params();
|
||||
delete params.q;
|
||||
|
||||
m.route.set(app.route(this.props.routeName, params));
|
||||
m.route.set(app.route(this.props.routeName, params), null, { state: { key: Date.now() } });
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -317,7 +317,7 @@ export default class IndexPage extends Page {
|
||||
params.sort = sort;
|
||||
}
|
||||
|
||||
m.route.set(app.route(this.props.routeName, params));
|
||||
m.route.set(app.route(this.props.routeName, params), null, { state: { key: Date.now() } });
|
||||
}
|
||||
|
||||
/**
|
||||
|
@@ -99,6 +99,6 @@ export default class History {
|
||||
home() {
|
||||
this.stack.splice(0);
|
||||
|
||||
m.route.set('/');
|
||||
m.route.set('/', null, { state: { key: Date.now() } });
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user