mirror of
https://github.com/flarum/core.git
synced 2025-08-06 16:36:47 +02:00
Use Link component instead of route patch
This commit is contained in:
@@ -1,6 +1,7 @@
|
|||||||
import { extend } from 'flarum/extend';
|
import { extend } from 'flarum/extend';
|
||||||
import app from 'flarum/app';
|
import app from 'flarum/app';
|
||||||
import CommentPost from 'flarum/components/CommentPost';
|
import CommentPost from 'flarum/components/CommentPost';
|
||||||
|
import Link from 'flarum/components/Link';
|
||||||
import punctuateSeries from 'flarum/helpers/punctuateSeries';
|
import punctuateSeries from 'flarum/helpers/punctuateSeries';
|
||||||
import username from 'flarum/helpers/username';
|
import username from 'flarum/helpers/username';
|
||||||
import icon from 'flarum/helpers/icon';
|
import icon from 'flarum/helpers/icon';
|
||||||
@@ -22,9 +23,9 @@ export default function() {
|
|||||||
.slice(0, overLimit ? limit - 1 : limit)
|
.slice(0, overLimit ? limit - 1 : limit)
|
||||||
.map(user => {
|
.map(user => {
|
||||||
return (
|
return (
|
||||||
<a route={app.route.user(user)}>
|
<Link href={app.route.user(user)}>
|
||||||
{user === app.session.user ? app.translator.trans('flarum-likes.forum.post.you_text') : username(user)}
|
{user === app.session.user ? app.translator.trans('flarum-likes.forum.post.you_text') : username(user)}
|
||||||
</a>
|
</Link>
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
import Modal from 'flarum/components/Modal';
|
import Modal from 'flarum/components/Modal';
|
||||||
|
import Link from 'flarum/components/Link';
|
||||||
import avatar from 'flarum/helpers/avatar';
|
import avatar from 'flarum/helpers/avatar';
|
||||||
import username from 'flarum/helpers/username';
|
import username from 'flarum/helpers/username';
|
||||||
|
|
||||||
@@ -17,10 +18,10 @@ export default class PostLikesModal extends Modal {
|
|||||||
<ul className="PostLikesModal-list">
|
<ul className="PostLikesModal-list">
|
||||||
{this.attrs.post.likes().map(user => (
|
{this.attrs.post.likes().map(user => (
|
||||||
<li>
|
<li>
|
||||||
<a route={app.route.user(user)}>
|
<Link href={app.route.user(user)}>
|
||||||
{avatar(user)} {' '}
|
{avatar(user)} {' '}
|
||||||
{username(user)}
|
{username(user)}
|
||||||
</a>
|
</Link>
|
||||||
</li>
|
</li>
|
||||||
))}
|
))}
|
||||||
</ul>
|
</ul>
|
||||||
|
Reference in New Issue
Block a user