import { useTranslation } from "react-i18next"; import { IoAlertCircle } from "react-icons/io5"; function displayError(error) { return JSON.stringify(error[1] ? error[1] : error, null, 4); } function displayData(data) { return data.type === "Buffer" ? Buffer.from(data).toString() : JSON.stringify(data, 4); } export default function Error({ error }) { const { t } = useTranslation(); if (typeof error === "string") { error = { message: error }; // eslint-disable-line no-param-reassign } if (error?.data?.error) { error = error.data.error; // eslint-disable-line no-param-reassign } return (
{t("widget.api_error")} {error.message && t("widget.information")}
); }