18 lines
439 B
TypeScript
18 lines
439 B
TypeScript
import { clsx, type ClassValue } from "clsx";
|
|
|
|
export function cn(...inputs: ClassValue[]) {
|
|
return clsx(inputs);
|
|
}
|
|
|
|
export function formatNumber(value: number) {
|
|
return new Intl.NumberFormat("zh-CN").format(value);
|
|
}
|
|
|
|
export function formatDateTime(value: string | Date) {
|
|
return new Intl.DateTimeFormat("zh-CN", {
|
|
month: "2-digit",
|
|
day: "2-digit",
|
|
hour: "2-digit",
|
|
minute: "2-digit",
|
|
}).format(new Date(value));
|
|
} |