From dd373f9db9cfc336e376738ec421e78467c0d7cc Mon Sep 17 00:00:00 2001 From: Jan Prochazka Date: Sat, 20 Mar 2021 10:05:36 +0100 Subject: [PATCH] closed tabs --- .../web/src/appobj/ClosedTabAppObject.svelte | 70 +++++++++++++++++++ .../web/src/widgets/FavoritesWidget.svelte | 32 +++++++++ .../web/src/widgets/WidgetContainer.svelte | 4 ++ 3 files changed, 106 insertions(+) create mode 100644 packages/web/src/appobj/ClosedTabAppObject.svelte create mode 100644 packages/web/src/widgets/FavoritesWidget.svelte diff --git a/packages/web/src/appobj/ClosedTabAppObject.svelte b/packages/web/src/appobj/ClosedTabAppObject.svelte new file mode 100644 index 000000000..e6b8a12d8 --- /dev/null +++ b/packages/web/src/appobj/ClosedTabAppObject.svelte @@ -0,0 +1,70 @@ + + + + + + {#if data.props && data.props.database} +
+ + {data.props.database} +
+ {/if} + {#if data.contentPreview} +
+ {data.contentPreview} +
+ {/if} +
+ + diff --git a/packages/web/src/widgets/FavoritesWidget.svelte b/packages/web/src/widgets/FavoritesWidget.svelte new file mode 100644 index 000000000..a34640d1b --- /dev/null +++ b/packages/web/src/widgets/FavoritesWidget.svelte @@ -0,0 +1,32 @@ + + + + + + + x.closedTime), + x => -x.closedTime + )} + module={closedTabAppObject} + /> + + + diff --git a/packages/web/src/widgets/WidgetContainer.svelte b/packages/web/src/widgets/WidgetContainer.svelte index 9f0312541..73e50c682 100644 --- a/packages/web/src/widgets/WidgetContainer.svelte +++ b/packages/web/src/widgets/WidgetContainer.svelte @@ -4,6 +4,7 @@ import DatabaseWidget from './DatabaseWidget.svelte'; import FilesWidget from './FilesWidget.svelte'; import PluginsWidget from './PluginsWidget.svelte'; + import FavoritesWidget from './FavoritesWidget.svelte'; {#if $selectedWidget == 'database'} @@ -18,3 +19,6 @@ {#if $selectedWidget == 'plugins'} {/if} +{#if $selectedWidget == 'favorites'} + +{/if}