diff options
| author | Cédric <42071178+BOTkirial@users.noreply.github.com> | 2025-11-02 22:48:38 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-11-02 21:48:38 +0000 |
| commit | 393bbd9a64d1b2248ce3e17dbde6f3485140f777 (patch) | |
| tree | 53ad2c08bf227d2de125c7b838a17e9903754b60 /apps/web/components/dashboard/bookmarks/BookmarkMarkdownComponent.tsx | |
| parent | 085c832c9ab6ada92e99a6987dcdf8bd67c3f317 (diff) | |
| download | karakeep-393bbd9a64d1b2248ce3e17dbde6f3485140f777.tar.zst | |
feat: Support inline toggling for todos. fixes #1931 (#1933)
* [1931] Can now chain the creation of todos from the quick add form
* [1931] Can now toggle todos from the masonry view + added a custom renderer for inputs of type checkbox (required to remove the readonly default attribute)
* handle nested lists and case
---------
Co-authored-by: Cédric <cedric.marinot@elosi.com>
Co-authored-by: Mohamed Bassem <me@mbassem.com>
Diffstat (limited to 'apps/web/components/dashboard/bookmarks/BookmarkMarkdownComponent.tsx')
| -rw-r--r-- | apps/web/components/dashboard/bookmarks/BookmarkMarkdownComponent.tsx | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/apps/web/components/dashboard/bookmarks/BookmarkMarkdownComponent.tsx b/apps/web/components/dashboard/bookmarks/BookmarkMarkdownComponent.tsx index 82e483a9..e7fea2c3 100644 --- a/apps/web/components/dashboard/bookmarks/BookmarkMarkdownComponent.tsx +++ b/apps/web/components/dashboard/bookmarks/BookmarkMarkdownComponent.tsx @@ -33,10 +33,13 @@ export function BookmarkMarkdownComponent({ text,
});
};
+
return (
<div className="h-full">
{readOnly ? (
- <MarkdownReadonly>{bookmark.content.text}</MarkdownReadonly>
+ <MarkdownReadonly onSave={onSave}>
+ {bookmark.content.text}
+ </MarkdownReadonly>
) : (
<MarkdownEditor onSave={onSave} isSaving={isPending}>
{bookmark.content.text}
|
