{#snippet children()}
{#if error}
{error}
{/if}
{#if isLoading}
Loading settings...
{:else if activeSection === 'account'} (formUsername = v)} onEmailChange={(v) => (formEmail = v)} onCurrentPasswordChange={(v) => (currentPassword = v)} onNewPasswordChange={(v) => (newPassword = v)} onConfirmPasswordChange={(v) => (confirmPassword = v)} onBahamutChange={(v) => (bahamut = v)} /> {:else if activeSection === 'profile'} (picture = v)} onElementChange={(v) => (element = v as ElementType)} onGranblueIdChange={(v) => (granblueId = v)} onGenderChange={(v) => (gender = v)} onLanguageChange={(v) => (language = v)} onThemeChange={(v) => (theme = v)} /> {:else if activeSection === 'privacy'} (showGranblueId = v)} onCollectionPrivacyChange={(v) => (collectionPrivacy = v)} onShowCrewGamertagChange={(v) => (showCrewGamertag = v)} /> {/if}
{/snippet}