hyaenidae/toolkit/templates/link.rs.html

20 lines
409 B
HTML
Raw Normal View History

2020-12-16 02:40:41 +00:00
@use crate::{Link, LinkKind};
@(link: &Link, body: Content)
@match link.kind {
LinkKind::NewTab => {
<a
href="@link.href"
2021-01-09 04:32:02 +00:00
class="@link.class_string()"
2020-12-16 02:40:41 +00:00
rel="noopener noreferer"
target="_blank"
>
@:body()
</a>
}
LinkKind::CurrentTab => {
2021-01-09 04:32:02 +00:00
<a href="@link.href" class="@link.class_string()">@:body()</a>
2020-12-16 02:40:41 +00:00
}
}