Files
nrwl--nx/nx-dev/data-access-documents/src/lib/blog.util.ts
T
2026-07-13 12:38:36 +08:00

10 lines
353 B
TypeScript

import { BlogPostDataEntry } from './blog.model';
export function sortPosts(posts: BlogPostDataEntry[]): BlogPostDataEntry[] {
return posts.sort((a, b) => {
if (a.pinned === true && b.pinned !== true) return -1;
if (b.pinned === true && a.pinned !== true) return 1;
return new Date(b.date).getTime() - new Date(a.date).getTime();
});
}