fix crash when links aren't present

This commit is contained in:
Daniel Bulant 2022-09-25 15:15:20 +02:00
parent d30d5bbda1
commit cb8ac1b3a9

View file

@ -252,7 +252,7 @@
} }
let anilistData; let anilistData;
$: anilistData = manga.links.al && anilistInfo(manga.links.al); $: anilistData = manga.links && manga.links.al && anilistInfo(manga.links.al);
var selectedTab = "Chapters"; var selectedTab = "Chapters";
const tabs = ["Chapters", "Art", "More information"]; const tabs = ["Chapters", "Art", "More information"];
@ -440,43 +440,45 @@
{/each} {/each}
</div> </div>
{/if} {/if}
<div> {#if manga.links}
<h4>Links</h4> <div>
<h4>Links</h4>
{#if manga.links.al} {#if manga.links.al}
<a href="https://anilist.co/manga/{manga.links.al}">Anilist</a> <br> <a href="https://anilist.co/manga/{manga.links.al}">Anilist</a> <br>
{/if} {/if}
{#if manga.links.ap} {#if manga.links.ap}
<a href="https://www.anime-planet.com/manga/{manga.links.ap}">Animeplanet</a> <br> <a href="https://www.anime-planet.com/manga/{manga.links.ap}">Animeplanet</a> <br>
{/if} {/if}
{#if manga.links.bw} {#if manga.links.bw}
<a href="https://bookwalker.jp/{manga.links.bw}">Bookwalker</a> <br> <a href="https://bookwalker.jp/{manga.links.bw}">Bookwalker</a> <br>
{/if} {/if}
{#if manga.links.mu} {#if manga.links.mu}
<a href="https://www.mangaupdates.com/series.html?id={manga.links.mu}">Manga updates</a> <br> <a href="https://www.mangaupdates.com/series.html?id={manga.links.mu}">Manga updates</a> <br>
{/if} {/if}
{#if manga.links.nu} {#if manga.links.nu}
<a href="https://www.novelupdates.com/series/{manga.links.nu}">Novel updates</a> <br> <a href="https://www.novelupdates.com/series/{manga.links.nu}">Novel updates</a> <br>
{/if} {/if}
{#if manga.links.amz} {#if manga.links.amz}
<a href={manga.links.amz}>Amazon</a> <br> <a href={manga.links.amz}>Amazon</a> <br>
{/if} {/if}
{#if manga.links.ebj} {#if manga.links.ebj}
<a href={manga.links.ebj}>Ebookjapan</a> <br> <a href={manga.links.ebj}>Ebookjapan</a> <br>
{/if} {/if}
{#if manga.links.mal} {#if manga.links.mal}
<a href="https://myanimelist.net/manga/{manga.links.mal}">MyAnimeList</a> <br> <a href="https://myanimelist.net/manga/{manga.links.mal}">MyAnimeList</a> <br>
{/if} {/if}
{#if manga.links.cdj} {#if manga.links.cdj}
<a href="{manga.links.cdj}">CDJapan</a> <br> <a href="{manga.links.cdj}">CDJapan</a> <br>
{/if} {/if}
{#if manga.links.raw} {#if manga.links.raw}
<a href="{manga.links.raw}">RAW</a> <br> <a href="{manga.links.raw}">RAW</a> <br>
{/if} {/if}
{#if manga.links.engtl} {#if manga.links.engtl}
<a href="{manga.links.engtl}">engtl</a> <br> <a href="{manga.links.engtl}">engtl</a> <br>
{/if} {/if}
</div> </div>
{/if}
</div> </div>
</div> </div>
</SwiperSlide> </SwiperSlide>