export function newId(prefix: string): string { if (typeof crypto !== "undefined" && "randomUUID" in crypto) { return crypto.randomUUID(); } return `${prefix}-${Date.now()}-${Math.random().toString(36).slice(2, 10)}`; }