Files
ai-dev-portal/views/project.ejs
2620227 7fe3a8fead feat(projects): 등록한 프로젝트 수정 기능 추가
- 상세(모달/단독) 소유자 영역에 '수정' 버튼 → 등록 모달을 현재 값으로 채워 재사용
- POST /projects/:id/edit 라우트 + db.updateProject(소유자 조건으로 타인 수정 차단)
- 등록/수정 공용 모달을 _project_form_modal.ejs 로 추출(dashboard·project 에서 include)
- pencil 아이콘 추가, modals.js 에 openEdit/openShare 초기화 로직

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-03 16:55:09 +09:00

16 lines
515 B
Plaintext

<%- include("_header") %>
<main class="main">
<div class="detail-wrap">
<div class="modal" style="margin:0 auto;animation:none">
<%- include("_project_detail", { p: project, comments: comments, me: user.sabun, returnTo: "/projects/" + project.id, modal: false, back: back }) %>
</div>
</div>
</main>
<!-- 프로젝트 수정 모달 (상세의 '수정' 버튼이 채워서 연다) -->
<%- include("_project_form_modal") %>
<script type="module" src="/public/js/main.js"></script>
</body>
</html>