diff --git a/apps/mana/apps/web/src/lib/app-registry/apps.ts b/apps/mana/apps/web/src/lib/app-registry/apps.ts index 35455147e..a43eb7685 100644 --- a/apps/mana/apps/web/src/lib/app-registry/apps.ts +++ b/apps/mana/apps/web/src/lib/app-registry/apps.ts @@ -1354,6 +1354,16 @@ registerApp({ ), }, ], + collection: 'writingDrafts', + paramKey: 'draftId', + dragType: 'draft', + getDisplayData: (item) => ({ + title: (item.title as string) || (item.topic as string) || 'Draft', + subtitle: + typeof item.wordCount === 'number' && item.wordCount > 0 + ? `${item.wordCount} Wörter` + : undefined, + }), }); registerApp({ diff --git a/apps/mana/apps/web/src/lib/modules/writing/components/DraftCard.svelte b/apps/mana/apps/web/src/lib/modules/writing/components/DraftCard.svelte index bf79db267..2d79fa56a 100644 --- a/apps/mana/apps/web/src/lib/modules/writing/components/DraftCard.svelte +++ b/apps/mana/apps/web/src/lib/modules/writing/components/DraftCard.svelte @@ -1,5 +1,6 @@ -