{#each [0, 1, 2, 3, 4, 5] as i}
{ index = i; pokemonData = pokemonDataArray[i]; }} >
➤
{#if pokemonDataArray[i]}
{pokemonDataArray[i].name} {:else} No Pokemon {/if}
{/each}
{ invoke("save_json", { jsonContent: pokemonDataArray}) .then(() => {}) .catch((err) => console.log(err)); }} > Save
{ invoke("load_json").then((d) => { // fix this type issue pokemonDataArray = d; pokemonData = pokemonDataArray[index]; }) .catch((e) => console.log(e)); }} > Load
{ pokemonDataArray.forEach((pd) => { pd.attack_buff = 0; pd.defense_buff = 0; pd.special_attack_buff = 0; pd.special_defense_buff = 0; pd.speed_buff = 0; pd.terastype = [0]; }); pokemonData = pokemonDataArray[index]; }} > Reset Battle Status
{ pokemonData = undefined; pokemonDataArray = []; index = 0; myValue = undefined; }} > Clear