UNPKG

@copilotkit/react-ui

Version:

<div align="center"> <a href="https://copilotkit.ai" target="_blank"> <img src="https://github.com/copilotkit/copilotkit/raw/main/assets/banner.png" alt="CopilotKit Logo"> </a>

28 lines (24 loc) 669 B
export async function fetcher<JSON = any>(input: RequestInfo, init?: RequestInit): Promise<JSON> { const res = await fetch(input, init); if (!res.ok) { const json = await res.json(); if (json.error) { const error = new Error(json.error) as Error & { status: number; }; error.status = res.status; throw error; } else { throw new Error("An unexpected error occurred"); } } return res.json(); } export function formatDate(input: string | number | Date): string { const date = new Date(input); return date.toLocaleDateString("en-US", { month: "long", day: "numeric", year: "numeric", }); }