Edit profile {#if modified}
updateUser()}>Save changes
{/if}
{#if error}
An error occurred
{error.code}
: {error.message} {#if error.details}{error.details}{/if}
{/if} {#if !$userStore}
Error: No user object
{:else}
Avatar
{#if avatar}
{:else}
{/if}
Names
{#each names as _, index}
moveName(index, true)}>
moveName(index, false)}>
(names[index].status = WordStatus.Favourite)} active={names[index].status === WordStatus.Favourite} />
(names[index].status = WordStatus.Okay)} active={names[index].status === WordStatus.Okay} />
(names[index].status = WordStatus.Jokingly)} active={names[index].status === WordStatus.Jokingly} />
(names[index].status = WordStatus.FriendsOnly)} active={names[index].status === WordStatus.FriendsOnly} />
(names[index].status = WordStatus.Avoid)} active={names[index].status === WordStatus.Avoid} />
removeName(index)} />
{/each}
addName()} />
Links
{#each links as _, index}
removeLink(index)} />
{/each}
addLink()} />
Pronouns
{#each pronouns as _, index}
movePronoun(index, true)}>
movePronoun(index, false)}>
(pronouns[index].status = WordStatus.Favourite)} active={pronouns[index].status === WordStatus.Favourite} />
(pronouns[index].status = WordStatus.Okay)} active={pronouns[index].status === WordStatus.Okay} />
(pronouns[index].status = WordStatus.Jokingly)} active={pronouns[index].status === WordStatus.Jokingly} />
(pronouns[index].status = WordStatus.FriendsOnly)} active={pronouns[index].status === WordStatus.FriendsOnly} />
(pronouns[index].status = WordStatus.Avoid)} active={pronouns[index].status === WordStatus.Avoid} />
removePronoun(index)} />
{/each}
addPronouns()} />
Fields
(fields = [...fields, { name: "New field", entries: [] }])}> Add new field
{#each fields as _, index}
removeField(index)} /> {/each}
{/if}