mirror of
https://github.com/coracle-social/coracle.git
synced 2024-09-29 08:21:20 +00:00
Fix repository store, userlists
This commit is contained in:
parent
01f553ab88
commit
604fd50b71
@ -80,17 +80,15 @@
|
|||||||
on:click={() => loadFeed(networkFeed)}>
|
on:click={() => loadFeed(networkFeed)}>
|
||||||
Network
|
Network
|
||||||
</MenuDesktopItem>
|
</MenuDesktopItem>
|
||||||
{#each $userFeeds as event}
|
{#each $userFeeds as feed}
|
||||||
{@const thisFeed = readFeed(event)}
|
|
||||||
<MenuDesktopItem
|
<MenuDesktopItem
|
||||||
small
|
small
|
||||||
isActive={equals(thisFeed.definition, normalizedFeedDefinition)}
|
isActive={equals(feed.definition, normalizedFeedDefinition)}
|
||||||
on:click={() => loadFeed(thisFeed)}>
|
on:click={() => loadFeed(feed)}>
|
||||||
{displayFeed(thisFeed)}
|
{displayFeed(feed)}
|
||||||
</MenuDesktopItem>
|
</MenuDesktopItem>
|
||||||
{/each}
|
{/each}
|
||||||
{#each $userListFeeds as event}
|
{#each $userListFeeds as list}
|
||||||
{@const list = readList(event)}
|
|
||||||
{@const listFeed = mapListToFeed(list)}
|
{@const listFeed = mapListToFeed(list)}
|
||||||
<MenuDesktopItem
|
<MenuDesktopItem
|
||||||
small
|
small
|
||||||
|
@ -134,14 +134,12 @@
|
|||||||
<div class="max-h-96 overflow-auto">
|
<div class="max-h-96 overflow-auto">
|
||||||
<MenuItem on:click={() => setFeed(followsFeed)}>Follows</MenuItem>
|
<MenuItem on:click={() => setFeed(followsFeed)}>Follows</MenuItem>
|
||||||
<MenuItem on:click={() => setFeed(networkFeed)}>Network</MenuItem>
|
<MenuItem on:click={() => setFeed(networkFeed)}>Network</MenuItem>
|
||||||
{#each $userFeeds as event}
|
{#each $userFeeds as feed}
|
||||||
{@const feed = readFeed(event)}
|
|
||||||
<MenuItem on:click={() => setFeed(feed)}>
|
<MenuItem on:click={() => setFeed(feed)}>
|
||||||
{displayFeed(feed)}
|
{displayFeed(feed)}
|
||||||
</MenuItem>
|
</MenuItem>
|
||||||
{/each}
|
{/each}
|
||||||
{#each $userListFeeds as event}
|
{#each $userListFeeds as list}
|
||||||
{@const list = readList(event)}
|
|
||||||
<MenuItem on:click={() => setFeed(mapListToFeed(list))}>
|
<MenuItem on:click={() => setFeed(mapListToFeed(list))}>
|
||||||
{displayList(list)}
|
{displayList(list)}
|
||||||
</MenuItem>
|
</MenuItem>
|
||||||
|
@ -2213,12 +2213,6 @@ const setAdapter = {
|
|||||||
load: a => new Set(a || []),
|
load: a => new Set(a || []),
|
||||||
}
|
}
|
||||||
|
|
||||||
const repositoryStore = {
|
|
||||||
get: () => repository.get(),
|
|
||||||
set: data => repository.load(data),
|
|
||||||
subscribe: () => repository.derived(r => r.dump()),
|
|
||||||
}
|
|
||||||
|
|
||||||
// Removed support for bunker login
|
// Removed support for bunker login
|
||||||
const sessionsAdapter = {
|
const sessionsAdapter = {
|
||||||
load: filter(($s: any) => $s.method !== "bunker"),
|
load: filter(($s: any) => $s.method !== "bunker"),
|
||||||
@ -2260,5 +2254,5 @@ export const storage = new Storage(12, [
|
|||||||
sortBy(prop("created_at")),
|
sortBy(prop("created_at")),
|
||||||
),
|
),
|
||||||
new IndexedDBAdapter("groupAdminKeys", "pubkey", groupAdminKeys, 1000),
|
new IndexedDBAdapter("groupAdminKeys", "pubkey", groupAdminKeys, 1000),
|
||||||
new IndexedDBAdapter("repository", "id", repositoryStore as any, 10000),
|
new IndexedDBAdapter("repository", "id", repository, 10000),
|
||||||
])
|
])
|
||||||
|
Loading…
Reference in New Issue
Block a user