Add quality gates: Prettier for Astro, astro check for shared, unused SCSS variable lint (#2749)

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
This commit is contained in:
Paweł Kuna
2026-08-03 00:47:55 +02:00
committed by GitHub
co-authored by StarDev
parent 4d04c102d3
commit 8962710163
552 changed files with 18014 additions and 19559 deletions
+10 -18
View File
@@ -1,27 +1,19 @@
---
// Equivalent of parts/dropdown/days.html
interface Props {
id?: string;
label?: string;
value?: string;
id?: string
label?: string
value?: string
}
const { id, label = 'Select time range', value = 'Last 7 days' } = Astro.props;
const { id, label = 'Select time range', value = 'Last 7 days' } = Astro.props
---
<div class="dropdown">
<a
class="dropdown-toggle text-secondary"
id={id ? `${id}-dropdown` : undefined}
href="#"
data-bs-toggle="dropdown"
aria-haspopup="true"
aria-expanded="false"
aria-label={label}
>{value}</a>
<div class="dropdown-menu dropdown-menu-end" aria-labelledby={id ? `${id}-dropdown` : undefined}>
<a class="dropdown-item active" href="#" aria-current="true">Last 7 days</a>
<a class="dropdown-item" href="#">Last 30 days</a>
<a class="dropdown-item" href="#">Last 3 months</a>
</div>
<a class="dropdown-toggle text-secondary" id={id ? `${id}-dropdown` : undefined} href="#" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false" aria-label={label}>{value}</a>
<div class="dropdown-menu dropdown-menu-end" aria-labelledby={id ? `${id}-dropdown` : undefined}>
<a class="dropdown-item active" href="#" aria-current="true">Last 7 days</a>
<a class="dropdown-item" href="#">Last 30 days</a>
<a class="dropdown-item" href="#">Last 3 months</a>
</div>
</div>