Enable astro/tsconfigs/strictest in the shared package (#2836)

This commit is contained in:
Paweł Kuna
2026-08-08 01:27:03 +02:00
committed by GitHub
parent 16e1403bc8
commit e520b327c1
57 changed files with 147 additions and 116 deletions
+4 -4
View File
@@ -5,14 +5,14 @@ import NavbarSide from './NavbarSide.astro'
import NavbarMenu from './NavbarMenu.astro'
interface Props {
dark?: boolean
dark?: boolean | undefined
breakpoint?: string
/** layout-sidebar-end — navbar-end class */
end?: boolean
end?: boolean | undefined
/** layout-navbar-transparent — navbar-transparent class */
transparent?: boolean
transparent?: boolean | undefined
/** equivalent of the page-menu front matter (active menu entry), e.g. "layout.vertical" */
pageMenu?: string
pageMenu?: string | undefined
}
const { dark = false, breakpoint = 'lg', end = false, transparent = false, pageMenu } = Astro.props