aboutsummaryrefslogtreecommitdiffstats
path: root/apps/web/components/dashboard/bookmarks/BookmarkMarkdownComponent.tsx
diff options
context:
space:
mode:
authorCédric <42071178+BOTkirial@users.noreply.github.com>2025-11-02 22:48:38 +0100
committerGitHub <noreply@github.com>2025-11-02 21:48:38 +0000
commit393bbd9a64d1b2248ce3e17dbde6f3485140f777 (patch)
tree53ad2c08bf227d2de125c7b838a17e9903754b60 /apps/web/components/dashboard/bookmarks/BookmarkMarkdownComponent.tsx
parent085c832c9ab6ada92e99a6987dcdf8bd67c3f317 (diff)
downloadkarakeep-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.tsx5
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}