@@ -214,7 +214,7 @@ export class HtmlRenderer extends Renderer {
214
214
return this . htmlElement (
215
215
'sup' ,
216
216
[ this . footnoteReferenceInnerLink ( footnote ) ] , {
217
- id : this . footnoteReferenceHtmlId ( footnote . referenceNumber ) ,
217
+ id : this . footnoteReferenceHtmlId ( footnote . referenceNumber ! ) ,
218
218
class : cssClassAttrValue ( 'footnote-reference' )
219
219
} )
220
220
}
@@ -346,16 +346,16 @@ export class HtmlRenderer extends Renderer {
346
346
const { referenceNumber } = footnote
347
347
348
348
return new Up . Link (
349
- [ new Up . Text ( referenceNumber . toString ( ) ) ] ,
350
- fragmentUrl ( this . footnoteHtmlId ( referenceNumber ) ) )
349
+ [ new Up . Text ( referenceNumber ! . toString ( ) ) ] ,
350
+ fragmentUrl ( this . footnoteHtmlId ( referenceNumber ! ) ) )
351
351
}
352
352
353
353
private footnoteInFootnoteBlock ( footnote : Up . Footnote ) : string {
354
354
const linkBackToReferenceContainer =
355
355
this . htmlElement (
356
356
'dt' ,
357
357
[ this . footnoteLinkBackToReference ( footnote ) ] ,
358
- { id : this . footnoteHtmlId ( footnote . referenceNumber ) } )
358
+ { id : this . footnoteHtmlId ( footnote . referenceNumber ! ) } )
359
359
360
360
const bodyContainer =
361
361
this . htmlElement ( 'dd' , footnote . children )
@@ -367,8 +367,8 @@ export class HtmlRenderer extends Renderer {
367
367
const { referenceNumber } = footnote
368
368
369
369
return new Up . Link (
370
- [ new Up . Text ( referenceNumber . toString ( ) ) ] ,
371
- fragmentUrl ( this . footnoteReferenceHtmlId ( referenceNumber ) ) )
370
+ [ new Up . Text ( referenceNumber ! . toString ( ) ) ] ,
371
+ fragmentUrl ( this . footnoteReferenceHtmlId ( referenceNumber ! ) ) )
372
372
}
373
373
374
374
private playableMediaElement ( playableMedia : Up . Audio | Up . Video , mediaTagName : string ) : string {
0 commit comments