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>
17 lines
645 B
TypeScript
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>
|
|
);
|
|
}
|