// Copyright 2024 New Vector Ltd. // Copyright 2024 The Matrix.org Foundation C.I.C. // // SPDX-License-Identifier: AGPL-3.0-only // Please see LICENSE in the repository root for full details. import IconError from "@vector-im/compound-design-tokens/assets/web/icons/error"; import { Button } from "@vector-im/compound-web"; import { useState } from "react"; import { Translation } from "react-i18next"; import BlockList from "./BlockList"; import styles from "./GenericError.module.css"; import PageHeading from "./PageHeading"; const GenericError: React.FC<{ error: unknown; dontSuspend?: boolean }> = ({ error, dontSuspend, }) => { const [open, setOpen] = useState(false); return ( {(t) => ( {open && (
              {String(error)}
            
)}
)}
); }; export default GenericError;