import { A, Title } from "solid-start"; import { ExternalLink } from "~/components"; import { Button, DefaultMain, LargeHeader, NiceP, SafeArea, SmallHeader } from "~/components/layout"; import { useI18n } from "~/i18n/context"; export function SimpleErrorDisplay(props: { error: Error }) { return (

{props.error.name}:{" "} {props.error.message}

); } export function ErrorDisplay(props: { error: Error }) { const i18n = useI18n(); return ( {i18n.t("error.general.oh_no")} {i18n.t("error.title")} {i18n.t("error.general.never_should_happen")} {i18n.t("error.general.try_reloading")}{" "} {i18n.t("error.general.support_link")} {i18n.t("error.general.getting_desperate")}{" "} {i18n.t("error.emergency_link")}
); }