Improve age-restricted hyperlinks and clean up markup
This commit is contained in:
parent
67e17ae27f
commit
4f6b320d31
13 changed files with 117 additions and 63 deletions
|
|
@ -1,4 +1,21 @@
|
|||
import { parse as dateParse } from "date-fns";
|
||||
import { parse } from "date-fns";
|
||||
|
||||
export const TOS_COMMISSION_STATUS: "CLOSED" | "OPEN" | "SEMI_OPEN" | "PRIVATE" = "OPEN";
|
||||
export const TOS_UPDATED_AT: Date = dateParse("2024-07-11", "yyyy-MM-dd", 0);
|
||||
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];
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue