Добавлены якори

This commit is contained in:
Pavel Gnedov 2023-06-20 20:33:58 +07:00
parent 8203561dd4
commit 3f074afcde
2 changed files with 8 additions and 2 deletions

View file

@ -14,9 +14,15 @@ export const IssuesListBoard = observer((props: Props): JSX.Element => {
<IssuesListCardNs.IssuesListCard store={issue} key={issue.id}/> <IssuesListCardNs.IssuesListCard store={issue} key={issue.id}/>
); );
}); });
let title: JSX.Element;
if (props.store.metainfo.url) {
title = <a href={props.store.metainfo.url}>{props.store.metainfo.title}</a>;
} else {
title = <>{props.store.metainfo.title}</>;
}
return ( return (
<> <>
<h1 id={props.store.metainfo.title}>{props.store.metainfo.title} <a href={`#${props.store.metainfo.title}`}>#</a></h1> <h1 id={props.store.metainfo.title}>{title} <a href={`#${props.store.metainfo.title}`}>#</a></h1>
<div className={Css.listContainer}> <div className={Css.listContainer}>
{list} {list}
</div> </div>

View file

@ -22,7 +22,7 @@ export const KanbanBoard = observer((props: Props) => {
} }
return ( return (
<> <>
<h1 id={props.store.metainfo.title}>{title}</h1> <h1 id={props.store.metainfo.title}>{title} <a href={`#${props.store.metainfo.title}`}>#</a></h1>
<div className={KanbanBoardCss.kanbanContainer}> <div className={KanbanBoardCss.kanbanContainer}>
{columns} {columns}
</div> </div>