kaneo (minimalist kanban) fork to experiment adding a tangled integration
github.com/usekaneo/kaneo
1import CommentEditor from "@/components/activity/comment-editor";
2
3type TaskDescriptionEditorProps = {
4 value: string;
5 onChange: (value: string) => void;
6 placeholder?: string;
7 taskId?: string;
8 ensureTaskId?: () => Promise<string | null>;
9};
10
11export default function TaskDescriptionEditor({
12 value,
13 onChange,
14 placeholder = "Add a description...",
15 taskId,
16 ensureTaskId,
17}: TaskDescriptionEditorProps) {
18 return (
19 <CommentEditor
20 value={value}
21 onChange={onChange}
22 placeholder={placeholder}
23 taskId={taskId}
24 ensureTaskId={ensureTaskId}
25 uploadSurface="description"
26 className="[&_.kaneo-comment-editor-content_.ProseMirror]:min-h-[11rem] [&_.kaneo-comment-editor-content_.ProseMirror]:max-h-none [&_.kaneo-comment-editor-content_.ProseMirror]:overflow-visible [&_.kaneo-comment-editor-content_.ProseMirror]:px-0 [&_.kaneo-comment-editor-content_.ProseMirror]:pt-1 [&_.kaneo-comment-editor-content_.ProseMirror]:pb-2"
27 />
28 );
29}