{language.persona}
{#each $DataBase.personas as persona, i}
{ changeUserPersona(i) }}> {#if persona.icon === ''}
{:else} {#await getCharImage(persona.icon, 'css')}
{:then im}
{/await} {/if}
{/each}
{ const sel = parseInt(await alertSelect([language.createfromScratch, language.importCharacter])) if(sel === 1){ return } let db = get(DataBase) db.personas.push({ name: 'New Persona', icon: '', personaPrompt: '' }) setDatabase(db) changeUserPersona(db.personas.length - 1) }} >
{selectUserImg()}}> {#if $DataBase.userIcon === ''}
{:else} {#await getCharImage($DataBase.userIcon, 'css')}
{:then im}
{/await} {/if}
{language.name}
{language.description}
is a 20 year old girl.]`} />
{language.export}
{language.import}
{ if($DataBase.personas.length === 1){ return } const d = await alertConfirm(`${language.removeConfirm}${$DataBase.personas[$DataBase.selectedPersona].name}`) if(d){ saveUserPersona() let personas = $DataBase.personas personas.splice($DataBase.selectedPersona, 1) $DataBase.personas = personas changeUserPersona(0, 'noSave') } }}>{language.remove}