mirror of
https://github.com/kuhyx/steam-backlog-enforcer.git
synced 2026-11-10 18:07:07 +01:00
Some checks failed
dependency freshness / dependencies on newest stable (push) Has been cancelled
md-naming / markdown naming convention (push) Has been cancelled
pre-commit / pre-commit (${{ matrix.group }}) (mypy, mypy, ) (push) Has been cancelled
pre-commit / pre-commit (${{ matrix.group }}) (pylint, pylint, ) (push) Has been cancelled
pre-commit / pre-commit (${{ matrix.group }}) (rest, , mypy,pylint) (push) Has been cancelled
Tests / test (push) Has been cancelled
Tests / web-coverage (push) Has been cancelled
repo-contract / repo contract (push) Has been cancelled
Todo: 9b9342ba
20 lines
507 B
Plaintext
20 lines
507 B
Plaintext
---
|
|
// Page title, optional subtitle (text prop or `sub` slot) and action buttons
|
|
// (default slot). Was ui/Page.tsx PageHead.
|
|
interface Props {
|
|
title: string
|
|
sub?: string
|
|
}
|
|
const { title, sub } = Astro.props
|
|
const hasActions = Astro.slots.has('default')
|
|
---
|
|
|
|
<header class="page-head">
|
|
<div>
|
|
<h1>{title}</h1>
|
|
{sub && <p class="sub">{sub}</p>}
|
|
{Astro.slots.has('sub') && <p class="sub"><slot name="sub" /></p>}
|
|
</div>
|
|
{hasActions && <div class="page-actions"><slot /></div>}
|
|
</header>
|