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:
parent
5b7077d256
commit
8a3b93dcc0
2 changed files with 8 additions and 3 deletions
|
@ -6,6 +6,7 @@ import { Icon } from '~/components/input/Icon';
|
||||||
import { INode } from '~/redux/types';
|
import { INode } from '~/redux/types';
|
||||||
import classNames from 'classnames';
|
import classNames from 'classnames';
|
||||||
import { Placeholder } from '~/components/placeholders/Placeholder';
|
import { Placeholder } from '~/components/placeholders/Placeholder';
|
||||||
|
import { getPrettyDate } from '~/utils/dom';
|
||||||
|
|
||||||
interface IProps {
|
interface IProps {
|
||||||
node: Partial<INode>;
|
node: Partial<INode>;
|
||||||
|
@ -24,7 +25,7 @@ interface IProps {
|
||||||
}
|
}
|
||||||
|
|
||||||
const NodePanelInner: FC<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,
|
stack,
|
||||||
|
|
||||||
can_star,
|
can_star,
|
||||||
|
@ -48,7 +49,11 @@ const NodePanelInner: FC<IProps> = ({
|
||||||
</div>
|
</div>
|
||||||
{user && user.username && (
|
{user && user.username && (
|
||||||
<div className={styles.name}>
|
<div className={styles.name}>
|
||||||
{is_loading ? <Placeholder width="100px" /> : `~${user.username}`}
|
{is_loading ? (
|
||||||
|
<Placeholder width="100px" />
|
||||||
|
) : (
|
||||||
|
`~${user.username}, ${getPrettyDate(created_at)}`
|
||||||
|
)}
|
||||||
</div>
|
</div>
|
||||||
)}
|
)}
|
||||||
</Filler>
|
</Filler>
|
||||||
|
|
|
@ -100,7 +100,7 @@ const NodeLayoutUnconnected: FC<IProps> = memo(
|
||||||
{block && createElement(block, { node, is_loading, updateLayout, layout })}
|
{block && createElement(block, { node, is_loading, updateLayout, layout })}
|
||||||
|
|
||||||
<NodePanel
|
<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}
|
layout={layout}
|
||||||
can_edit={can_edit}
|
can_edit={can_edit}
|
||||||
can_like={can_like}
|
can_like={can_like}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue