{#if loading}
{:else if error}
{:else}
(selectedFolder = id)} oncreate={openCreateFolder} onrename={openRenameFolder} ondelete={deleteFolder} />
新建角色
{ if (e.key === 'Enter') add(); }} />
{ if (e.key === 'Enter') add(); }} />
新建
角色 ID 仅允许小写字母、数字、下划线与连字符,且以字母或数字开头;当前选中文件夹时新角色会自动归入其中。
{#if roles.length === 0}
{:else if visibleRoles.length === 0}
{:else}
{#each visibleRoles as r (r.roleId)}
{/each}
{/if}
名称
{ if (e.key === 'Enter') submitFolderModal(); }} />
父文件夹
(showFolderModal = false)}>取消
{savingFolder ? '保存中…' : '保存'}
{/if}