← 문제 목록
중급
Next.js
50P
revalidatePath 위치 오류
다음 코드에서 버그를 찾으세요:
JAVASCRIPT
// app/actions.js
'use server';
import { revalidatePath } from 'next/cache';
export async function addPost(formData) {
const title = formData.get('title');
await db.post.create({ data: { title } });
revalidatePath('/posts');
}
// app/posts/page.js
'use client';
import { addPost } from '../actions';
import { revalidatePath } from 'next/cache';
export default function PostForm() {
async function handleSubmit(formData) {
await addPost(formData);
revalidatePath('/posts');
}
return <form action={handleSubmit}>...</form>;
}
0명 풀이 · 정답률 0%