@@ -363,22 +363,21 @@ export const Block: React.FC<Block> = props => {
363
363
</ div >
364
364
) ;
365
365
case "bookmark" :
366
- const link = blockValue . properties . link
367
- const title = blockValue . properties . title ?? link
368
- const description = blockValue . properties . description
369
- const block_color = blockValue . format ?. block_color
370
- const bookmark_icon = blockValue . format ?. bookmark_icon
371
- const bookmark_cover = blockValue . format ?. bookmark_cover
372
-
366
+ const link = blockValue . properties . link ;
367
+ const title = blockValue . properties . title ?? link ;
368
+ const description = blockValue . properties . description ;
369
+ const block_color = blockValue . format ?. block_color ;
370
+ const bookmark_icon = blockValue . format ?. bookmark_icon ;
371
+ const bookmark_cover = blockValue . format ?. bookmark_cover ;
372
+
373
373
return (
374
374
< div className = "notion-row" >
375
375
< a
376
376
target = "_blank"
377
377
rel = "noopener noreferrer"
378
378
className = { classNames (
379
379
"notion-bookmark" ,
380
- block_color &&
381
- `notion-${ block_color } `
380
+ block_color && `notion-${ block_color } `
382
381
) }
383
382
href = { link [ 0 ] [ 0 ] }
384
383
>
@@ -391,23 +390,17 @@ export const Block: React.FC<Block> = props => {
391
390
{ renderChildText ( description ) }
392
391
</ div >
393
392
) }
394
-
393
+
395
394
< div className = "notion-bookmark-link" >
396
395
{ bookmark_icon && (
397
- < img
398
- src = { bookmark_icon }
399
- alt = { getTextContent ( title ) }
400
- />
396
+ < img src = { bookmark_icon } alt = { getTextContent ( title ) } />
401
397
) }
402
398
< div > { renderChildText ( link ) } </ div >
403
399
</ div >
404
400
</ div >
405
401
{ bookmark_cover && (
406
402
< div className = "notion-bookmark-image" >
407
- < img
408
- src = { bookmark_cover }
409
- alt = { getTextContent ( title ) }
410
- />
403
+ < img src = { bookmark_cover } alt = { getTextContent ( title ) } />
411
404
</ div >
412
405
) }
413
406
</ a >
0 commit comments