@@ -12,6 +12,7 @@ import type {
12
12
import type { DeclarationUrlFn } from " ../../lib/declaration-url" ;
13
13
import { shortId } from " ../../lib/short-id" ;
14
14
import { type UnpkgUrlFn } from " ../../lib/unpkg-url" ;
15
+ import AnchoredH2 from " ./AnchoredH2.astro" ;
15
16
import Declaration from " ./Declaration.astro" ;
16
17
17
18
type Props = {
@@ -34,7 +35,7 @@ const namespaces = declarations.filter((d): d is ExtractedNamespace => d.kind ==
34
35
{
35
36
variables .length > 0 && (
36
37
<>
37
- <h2 id = { ` ${containerName }-variables ` } >Variables</h2 >
38
+ <AnchoredH2 id = { ` ${containerName }-variables ` } >Variables</AnchoredH2 >
38
39
{ variables .map ((declaration ) => (
39
40
<Declaration { declaration } { unpkgUrl } { declarationUrl } />
40
41
))}
@@ -45,7 +46,7 @@ const namespaces = declarations.filter((d): d is ExtractedNamespace => d.kind ==
45
46
{
46
47
functions .length > 0 && (
47
48
<>
48
- <h2 id = { ` ${containerName }-functions ` } >Functions</h2 >
49
+ <AnchoredH2 id = { ` ${containerName }-functions ` } >Functions</AnchoredH2 >
49
50
{ functions .map ((declaration ) => (
50
51
<Declaration { declaration } { unpkgUrl } { declarationUrl } />
51
52
))}
@@ -56,7 +57,7 @@ const namespaces = declarations.filter((d): d is ExtractedNamespace => d.kind ==
56
57
{
57
58
classes .length > 0 && (
58
59
<>
59
- <h2 id = { ` ${containerName }-classes ` } >Classes</h2 >
60
+ <AnchoredH2 id = { ` ${containerName }-classes ` } >Classes</AnchoredH2 >
60
61
{ classes .map ((declaration ) => (
61
62
<>
62
63
<Declaration { declaration } { unpkgUrl } { declarationUrl } />
@@ -84,7 +85,7 @@ const namespaces = declarations.filter((d): d is ExtractedNamespace => d.kind ==
84
85
{
85
86
interfaces .length > 0 && (
86
87
<>
87
- <h2 id = { ` ${containerName }-interfaces ` } >Interfaces</h2 >
88
+ <AnchoredH2 id = { ` ${containerName }-interfaces ` } >Interfaces</AnchoredH2 >
88
89
{ interfaces .map ((declaration ) => (
89
90
<>
90
91
<Declaration { declaration } { unpkgUrl } { declarationUrl } />
@@ -128,7 +129,7 @@ const namespaces = declarations.filter((d): d is ExtractedNamespace => d.kind ==
128
129
{
129
130
enums .length > 0 && (
130
131
<>
131
- <h2 id = { ` ${containerName }-enums ` } >Enums</h2 >
132
+ <AnchoredH2 id = { ` ${containerName }-enums ` } >Enums</AnchoredH2 >
132
133
{ enums .map ((declaration ) => (
133
134
<>
134
135
<Declaration { declaration } { unpkgUrl } { declarationUrl } />
@@ -148,7 +149,7 @@ const namespaces = declarations.filter((d): d is ExtractedNamespace => d.kind ==
148
149
{
149
150
types .length > 0 && (
150
151
<>
151
- <h2 id = { ` ${containerName }-types ` } >Types</h2 >
152
+ <AnchoredH2 id = { ` ${containerName }-types ` } >Types</AnchoredH2 >
152
153
{ types .map ((declaration ) => (
153
154
<Declaration { declaration } { unpkgUrl } { declarationUrl } />
154
155
))}
@@ -159,7 +160,7 @@ const namespaces = declarations.filter((d): d is ExtractedNamespace => d.kind ==
159
160
{
160
161
namespaces .length > 0 && (
161
162
<>
162
- <h2 id = { ` ${containerName }-namespaces ` } >Namespaces</h2 >
163
+ <AnchoredH2 id = { ` ${containerName }-namespaces ` } >Namespaces</AnchoredH2 >
163
164
{ namespaces .map ((declaration ) => (
164
165
<>
165
166
<Declaration { declaration } { unpkgUrl } { declarationUrl } />
0 commit comments