Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 2 additions & 3 deletions src/component/cards/cards.jsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
import React from "react";
import './cards.pcss';
import Link from "../link/link.jsx";

/**
* Nav renders a navigation resource.
Expand All @@ -10,15 +9,15 @@ import Link from "../link/link.jsx";
const Cards = ({ cards }) => {
return <div className="cards">
{cards.data.map(({ title, teaserIcon, teaserText, links }, i) => (
<Link key={i} title={title} href={links.get('canonical').href}>
<a key={i} title={title} href={links.get('canonical').href}>
<div key={i} className="card">
<div className={'card-icon ' + teaserIcon}></div>
<div className="card-content">
<div className="card-title">{title}</div>
<div className="card-description">{teaserText}</div>
</div>
</div>
</Link>
</a>
))}
</div>
};
Expand Down
5 changes: 2 additions & 3 deletions src/component/header/header.jsx
Original file line number Diff line number Diff line change
@@ -1,18 +1,17 @@
import React from "react";
import Nav from "./../nav/nav.jsx";
import "./header.pcss";
import Link from "../link/link.jsx";

const Header = ({ menu, links }) => {
const edit = links.get('edit-form');
return <header className="header">
<div className="header-content">
<Nav menu={ menu.data } />
<div className="actions">
{edit && <Link href={edit.href} title={"Edit page"} className={"btn-primary"}/>}
{edit && <a href={edit.href} title={"Edit page"} className={"btn-primary"}/>}
</div>
</div>
</header>
};

export default Header;
export default Header;
26 changes: 0 additions & 26 deletions src/component/link/link.jsx

This file was deleted.

5 changes: 2 additions & 3 deletions src/component/short-cards/short-cards.jsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
import React from "react";
import "./short-cards.pcss";
import Link from "./../link/link.jsx";

/**
* Nav renders a navigation resource.
Expand All @@ -18,12 +17,12 @@ const ShortCards = ({ cards }) => {
// Check if the resolved link matches the current URL
const isActive = linkHref === currentUrl;
return (
<Link key={i} className={`short-card-link ${isActive ? 'active' : ''}`} title={title} href={links.get('canonical').href}>
<a key={i} className={`short-card-link ${isActive ? 'active' : ''}`} title={title} href={links.get('canonical').href}>
<div key={i} className={'short-card'}>
<div className={'short-card-icon ' + teaserIcon}></div>
<div className="short-card-title">{title}</div>
</div>
</Link>
</a>
);
})}
</div>
Expand Down
19 changes: 0 additions & 19 deletions src/hook/follow.js

This file was deleted.