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

fixed typings and props for node tags

This commit is contained in:
Fedor Katurov 2019-10-09 12:58:47 +07:00
parent df1c11a308
commit f9330000c2
5 changed files with 22 additions and 19 deletions

View file

@ -16,8 +16,13 @@ import { NodeTags } from '~/components/node/NodeTags';
import { NODE_COMPONENTS } from '~/redux/node/constants';
import * as NODE_ACTIONS from '~/redux/node/actions';
import { CommentForm } from '~/components/node/CommentForm';
import { selectUser } from '~/redux/auth/selectors';
const mapStateToProps = state => ({
node: selectNode(state),
user: selectUser(state),
});
const mapStateToProps = selectNode;
const mapDispatchToProps = {
nodeLoadNode: NODE_ACTIONS.nodeLoadNode,
};
@ -30,10 +35,8 @@ const NodeLayoutUnconnected: FC<IProps> = ({
match: {
params: { id },
},
is_loading,
is_loading_comments,
comments = [],
current: node,
node: { is_loading, is_loading_comments, comments = [], current: node },
user: { is_user },
nodeLoadNode,
}) => {
useEffect(() => {
@ -64,7 +67,7 @@ const NodeLayoutUnconnected: FC<IProps> = ({
<div className={styles.panel}>
<Group style={{ flex: 1, minWidth: 0 }}>
<NodeTags />
<NodeTags is_editable={is_user} tags={node.tags} onChange={console.log} />
<NodeRelated title="First album" />