Catalog
{#if selected === 0}
{#each formatChars(search, $DataBase) as char}
{#if char.image}
{changeChar(char.index)}} additionalStyle={getCharImage(char.image, 'css')}>
{:else}
{changeChar(char.index)}} additionalStyle={char.index === $selectedCharID ? 'background:var(--risu-theme-selected)' : ''}>
{#if char.type === 'group'}
{:else}
{/if}
{/if}
{/each}
{:else if selected === 1}
{#each formatChars(search, $DataBase) as char}
{changeChar(char.index)}} additionalStyle={getCharImage(char.image, 'css')}>
{char.name || "Unnamed"}
{parseMultilangString(char.desc)['en'] || parseMultilangString(char.desc)['xx'] || 'No description'}
{/each}
{:else if selected === 2}
{language.trashDesc}
{#each formatChars(search, $DataBase, true) as char}
{changeChar(char.index)}} additionalStyle={getCharImage(char.image, 'css')}>
{char.name || "Unnamed"}
{parseMultilangString(char.desc)['en'] || parseMultilangString(char.desc)['xx'] || 'No description'}
{/each}
{/if}