{$_('work.repoIntro')}

{#if error} {/if} {#if success}
{success}
{/if} {#if loading}
{$_('common.loading')}
{:else if loadError} {:else if view === 'collections'}
{#if collections.length === 0}

{$_('repoExplorer.noCollectionsYet')}

{:else if filteredCollections.length === 0}

{$_('work.noMatches')}

{:else}
{#each [...groupedCollections.entries()] as [authority, nsids]}

{authority}

    {#each nsids as nsid}
  • {/each}
{/each}
{/if} {:else if view === 'records' || view === 'record'}
{#if records.length === 0}

{$_('repoExplorer.noRecords')}

{:else if filteredRecords.length === 0}

{$_('work.noMatches')}

{/if}
    {#each filteredRecords as record (record.uri)}
  • {/each}
{#if recordsCursor}{/if}
{#if view === 'record' && selectedRecord}

{selectedRecord.rkey}

{$_('repoExplorer.uri')}
{selectedRecord.uri}
{$_('repoExplorer.cid')}
{selectedRecord.cid}
{#if editingRecord}

{jsonError || $_('work.recordEditHelp')}

{:else}
{JSON.stringify(selectedRecord.value, null, 2)}
{/if} {:else}

{$_('work.selectRecord')}

{$_('work.selectRecordDescription')}

{/if}
{:else if view === 'create'}

{$_('repoExplorer.newRecord')}

{$_('repoExplorer.autoGeneratedHint')}

{jsonError || $_('work.recordEditHelp')}

{/if}