{#if showTemplateSwitcher} {/if} {#if pendingMigration} {/if}
{#if suggestion}

{suggestion.reason} Switching will keep your existing data.

{/if} {#each character.template.records as record} { character.data[key] = value; if (speciesKeys.has(key)) { for (const depKey of speciesDependentKeys) { character.data[depKey] = ''; } } roster.scheduleSave(character); }} onSave={() => roster.scheduleSave(character)} /> {/each}
{#if showMigrationModal && pendingMigration} { showMigrationModal = false; }}>

Template Update

The {pendingMigration.preset.name} template has been updated:

Your existing data will be preserved.

{/if} { if (showTemplateSwitcher) { showTemplateSwitcher = false; } }} />