1
0
mirror of https://github.com/flarum/core.git synced 2025-08-05 16:07:34 +02:00

Use Link component instead of route patch

This commit is contained in:
Alexander Skvortsov
2020-10-02 20:17:15 -04:00
parent 679075407f
commit 99b4f707be
2 changed files with 6 additions and 4 deletions

View File

@@ -1,6 +1,7 @@
import { extend } from 'flarum/extend';
import app from 'flarum/app';
import CommentPost from 'flarum/components/CommentPost';
import Link from 'flarum/components/Link';
import punctuateSeries from 'flarum/helpers/punctuateSeries';
import username from 'flarum/helpers/username';
import icon from 'flarum/helpers/icon';
@@ -22,9 +23,9 @@ export default function() {
.slice(0, overLimit ? limit - 1 : limit)
.map(user => {
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)}
</a>
</Link>
);
});

View File

@@ -1,4 +1,5 @@
import Modal from 'flarum/components/Modal';
import Link from 'flarum/components/Link';
import avatar from 'flarum/helpers/avatar';
import username from 'flarum/helpers/username';
@@ -17,10 +18,10 @@ export default class PostLikesModal extends Modal {
<ul className="PostLikesModal-list">
{this.attrs.post.likes().map(user => (
<li>
<a route={app.route.user(user)}>
<Link href={app.route.user(user)}>
{avatar(user)} {' '}
{username(user)}
</a>
</Link>
</li>
))}
</ul>