favorites list

This commit is contained in:
Jan Prochazka
2021-03-20 10:30:34 +01:00
parent a5a7447cec
commit 4c6d9f0660
4 changed files with 108 additions and 5 deletions

View File

@@ -3,21 +3,25 @@
import AppObjectList from '../appobj/AppObjectList.svelte';
import * as closedTabAppObject from '../appobj/ClosedTabAppObject.svelte';
import * as favoriteFileAppObject from '../appobj/FavoriteFileAppObject.svelte';
import { openedTabs } from '../stores';
import hasPermission from '../utility/hasPermission';
import { useFavorites } from '../utility/metadataLoaders';
import WidgetColumnBar from './WidgetColumnBar.svelte';
import WidgetColumnBarItem from './WidgetColumnBarItem.svelte';
import WidgetsInnerContainer from './WidgetsInnerContainer.svelte';
$: favorites = useFavorites();
</script>
<WidgetColumnBar>
<!-- {#if hasPermission('files/favorites/read')}
{#if hasPermission('files/favorites/read')}
<WidgetColumnBarItem title="Favorites" name="favorites" height="20%">
<FavoritesList />
<AppObjectList list={$favorites || []} module={favoriteFileAppObject} />
</WidgetColumnBarItem>
{/if} -->
{/if}
<WidgetColumnBarItem title="Recently closed tabs" name="closedTabs">
<WidgetsInnerContainer>
<AppObjectList