mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-14 18:41:08 +02:00
feat(todo): refactor inline title editing + kanban subtask DnD
- TaskItem: switch title editing to <input>-based pattern (isEditingTitle state, single-click to start, blur/Enter saves, Escape cancels) - KanbanTaskCard: contenteditable span for title editing (blur-to-save), add ArrowsOutSimple detail button (hover-only), inline subtask DnD with shadow placeholder handling and dropInProgress guard - SubtaskList: fix DnD reactivity loop — use $state instead of $derived for items, add SHADOW_PLACEHOLDER_ITEM_ID filter, dropInProgress flag fix(guides): remove non-existent allAppsHref prop from PillNavigation fix(memoro): extend Memory interface with memo_id, timestamps, nullable types Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
16057964a6
commit
3f0811043e
6 changed files with 522 additions and 612 deletions
|
|
@ -19,9 +19,12 @@ export interface QuestionResult {
|
|||
|
||||
export interface Memory {
|
||||
id: string;
|
||||
memo_id: string;
|
||||
title: string;
|
||||
content: string;
|
||||
metadata?: Record<string, unknown>;
|
||||
content: string | null;
|
||||
metadata?: Record<string, unknown> | null;
|
||||
created_at: string;
|
||||
updated_at: string;
|
||||
}
|
||||
|
||||
class QuestionService {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue