16 lines
657 B
TypeScript
16 lines
657 B
TypeScript
export { COOKIE_NAME, ONE_YEAR_MS } from "@shared/const";
|
|
|
|
// Generate login URL at runtime so redirect URI reflects the current origin.
|
|
export const getLoginUrl = () => {
|
|
// ... existing code ...
|
|
};
|
|
|
|
export const BOUNTY_STATUS_MAP: Record<string, { label: string, class: string }> = {
|
|
open: { label: "开放中", class: "badge-open" },
|
|
in_progress: { label: "进行中", class: "badge-in-progress" },
|
|
completed: { label: "已完成", class: "badge-completed" },
|
|
cancelled: { label: "已取消", class: "badge-cancelled" },
|
|
disputed: { label: "争议中", class: "bg-orange-100 text-orange-700 dark:bg-orange-900/30 dark:text-orange-400" },
|
|
};
|
|
|