1
0
mirror of https://github.com/kremalicious/umami.git synced 2024-12-22 01:03:39 +01:00

Add link to title in card header

This commit is contained in:
gabehab 2021-01-20 12:13:30 -08:00
parent 0b8336f103
commit 91c43f30fa
2 changed files with 16664 additions and 4 deletions

View File

@ -10,12 +10,21 @@ import Arrow from 'assets/arrow-right.svg';
import styles from './WebsiteHeader.module.css'; import styles from './WebsiteHeader.module.css';
export default function WebsiteHeader({ websiteId, title, domain, showLink = false }) { export default function WebsiteHeader({ websiteId, title, domain, showLink = false }) {
let TitleHeader = showLink ? (
<Link href="/website/[...id]" as={`/website/${websiteId}/${title}`}>
<Favicon domain={domain} />
{title}
</Link>
) : (
<div>
<Favicon domain={domain} />
{title}
</div>
);
return ( return (
<PageHeader> <PageHeader>
<div className={styles.title}> <div className={styles.title}>{TitleHeader}</div>
<Favicon domain={domain} />
{title}
</div>
<ActiveUsers className={styles.active} websiteId={websiteId} /> <ActiveUsers className={styles.active} websiteId={websiteId} />
<ButtonLayout align="right"> <ButtonLayout align="right">
<RefreshButton websiteId={websiteId} /> <RefreshButton websiteId={websiteId} />

16651
package-lock.json generated Normal file

File diff suppressed because it is too large Load Diff