1
0
Fork 0
mirror of https://github.com/muerwre/vault-frontend.git synced 2025-04-25 12:56:41 +07:00

added created at to node panel

This commit is contained in:
Fedor Katurov 2019-12-03 17:45:05 +07:00
parent 5b7077d256
commit 8a3b93dcc0
2 changed files with 8 additions and 3 deletions

View file

@ -6,6 +6,7 @@ import { Icon } from '~/components/input/Icon';
import { INode } from '~/redux/types';
import classNames from 'classnames';
import { Placeholder } from '~/components/placeholders/Placeholder';
import { getPrettyDate } from '~/utils/dom';
interface IProps {
node: Partial<INode>;
@ -24,7 +25,7 @@ interface IProps {
}
const NodePanelInner: FC<IProps> = ({
node: { title, user, is_liked, is_heroic, deleted_at },
node: { title, user, is_liked, is_heroic, deleted_at, created_at },
stack,
can_star,
@ -48,7 +49,11 @@ const NodePanelInner: FC<IProps> = ({
</div>
{user && user.username && (
<div className={styles.name}>
{is_loading ? <Placeholder width="100px" /> : `~${user.username}`}
{is_loading ? (
<Placeholder width="100px" />
) : (
`~${user.username}, ${getPrettyDate(created_at)}`
)}
</div>
)}
</Filler>

View file

@ -100,7 +100,7 @@ const NodeLayoutUnconnected: FC<IProps> = memo(
{block && createElement(block, { node, is_loading, updateLayout, layout })}
<NodePanel
node={pick(['title', 'user', 'is_liked', 'is_heroic', 'deleted_at'], node)}
node={pick(['title', 'user', 'is_liked', 'is_heroic', 'deleted_at', 'created_at'], node)}
layout={layout}
can_edit={can_edit}
can_like={can_like}