/*
* Copyright (c) 2015 Nordic Semiconductor ASA
*
* SPDX-License-Identifier: LicenseRef-Nordic-4-Clause
*/
import React from 'react';
import ReactMarkdown from 'react-markdown';
import { useDispatch, useSelector } from 'react-redux';
import {
DialogButton,
ErrorDetails,
ErrorDialog as BaseErrorDialog,
} from '../Dialog/Dialog';
import {
type ErrorMessage,
errorResolutions as errorResolutionsSelector,
hideDialog,
isVisible as isVisibleSelector,
messages as messagesSelector,
} from './errorDialogSlice';
import './error.scss';
const SingleErrorMessage = ({
error: { message, detail },
}: {
error: ErrorMessage;
}) => (
<>