프론트에서 더미 데이터 배열을 만들어서 관리
const issues = [
{
id: 1,
title: "모란역 3번 출구 쓰레기",
status: "미해결",
memo: "",
image: "...",
likes: 20
},
{
id: 2,
title: "가로등 고장",
status: "해결중",
memo: "공사 일정 확인 중",
image: "...",
likes: 5
}
]
issue.status 값만 변경
function updateStatus(issueId, newStatus) {
const issue = issues.find(i => i.id === issueId);
if (issue) {
issue.status = newStatus;
}
}
issue.memo 값 업데이트
function updateMemo(issueId, memo) {
const issue = issues.find(i => i.id === issueId);
if (issue) {
issue.memo = memo;
}
function getIssuesByStatus(status) {
if (status === "전체") return issues;
return issues.filter(i => i.status === status);
}