12 lines
366 B
JavaScript
12 lines
366 B
JavaScript
import { listPosts } from '../repositories/content-repository'
|
|
import { getMemberSession } from '../utils/member-auth'
|
|
|
|
/**
|
|
* 공개 게시물 목록 API
|
|
* @param {import('h3').H3Event} event - 요청 이벤트
|
|
* @returns {Array} 게시물 목록
|
|
*/
|
|
export default defineEventHandler((event) => listPosts({
|
|
includeMembers: Boolean(getMemberSession(event))
|
|
}))
|