Spaces:
Runtime error
Runtime error
File size: 432 Bytes
b2d7d99 955e8e9 b2d7d99 955e8e9 b2d7d99 955e8e9 b2d7d99 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
import { postDirFilePath } from "../config.mts"
import { Post, PostVisibility } from "../types.mts"
import { readPostFiles } from "./readPostFiles.mts"
export const getAppPosts = async (appId: string, visibility?: PostVisibility): Promise<Post[]> => {
const posts = await readPostFiles(postDirFilePath, appId)
if (visibility) {
return posts.filter(post => post.visibility === visibility)
} else {
return posts
}
} |