import { parse } from "date-fns"; type CommissionStatus = "CLOSED" | "OPEN" | "SEMI_OPEN" | "PRIVATE"; interface TosFeedItem { status: CommissionStatus; updatedAt: Date; } const parseISODate = (date: string) => parse(date, "yyyy-MM-dd", 0); export const TOS_FEED: TosFeedItem[] = ( [ { status: "CLOSED", updatedAt: parseISODate("2024-08-25") }, { status: "OPEN", updatedAt: parseISODate("2024-07-11") }, ] satisfies TosFeedItem[] ) .sort((a, b) => b.updatedAt.getTime() - a.updatedAt.getTime()) .slice(0, 5); export const { status: TOS_COMMISSION_STATUS, updatedAt: TOS_UPDATED_AT } = TOS_FEED[0];