Files
websitebuilder/.tmp/tasks/phase2-core-features/subtask_17.json
Kunthawat Greethong 4d1bb6892b
Some checks failed
CI / build (push) Has been cancelled
CI / test (push) Has been cancelled
CI / e2e (push) Has been cancelled
CI / lint (push) Has been cancelled
Add websitebuilder app
2026-01-26 12:50:12 +07:00

30 lines
958 B
JSON

{
"id": "phase2-core-features-17",
"seq": "17",
"title": "Create file management UI",
"status": "pending",
"depends_on": ["15", "16"],
"parallel": false,
"context_files": [
"/Users/kunthawatgreethong/Gitea/moreminimore-vibe/Websitebuilder/.tmp/sessions/phase1-foundation/context.md"
],
"acceptance_criteria": [
"File tree displays project structure",
"File editor opens selected file",
"File creation dialog works",
"File deletion requires confirmation",
"File search filters results",
"File tabs allow switching between files",
"Unsaved changes indicator shown"
],
"deliverables": [
"src/app/dashboard/projects/[id]/editor/page.tsx",
"src/components/editor/FileTree.tsx",
"src/components/editor/FileEditor.tsx",
"src/components/editor/FileTabs.tsx",
"src/components/editor/CreateFileDialog.tsx",
"src/components/editor/FileSearch.tsx",
"src/hooks/useFileOperations.ts"
]
}