Files
Converge/src/components/LoadError.tsx
Chris Olson d5c77543e8 Initial commit: Converge portfolio rationalization app
Next.js app for mapping a customer's competitive tool landscape onto our
portfolio and building the consolidation business case: assessment
workbench, customer report and Word export, product catalog, competitive
knowledge base, dossier import, shareable landscape questionnaires with a
review inbox, tool-footprint and business-unit value analysis, and an
implementation timeline.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-24 11:48:42 -04:00

17 lines
645 B
TypeScript

"use client";
import Link from "next/link";
export default function LoadError({ message, onRetry }: { message: string; onRetry: () => void }) {
return (
<div className="card p-10 text-center">
<p className="text-[14px] font-semibold" style={{ color: "var(--critical)" }}>Could not load this page</p>
<p className="mx-auto mt-2 max-w-[54ch] text-[13px] text-[var(--text-secondary)]">{message}</p>
<div className="mt-5 flex justify-center gap-2">
<button className="btn btn-primary" onClick={onRetry}>Retry</button>
<Link className="btn" href="/">Back to assessments</Link>
</div>
</div>
);
}