diff --git a/web/src/containers/Studio/internal/components/log/logComponent.tsx b/web/src/containers/Studio/internal/components/log/logComponent.tsx index a9c0b1b..e9e8ed1 100644 --- a/web/src/containers/Studio/internal/components/log/logComponent.tsx +++ b/web/src/containers/Studio/internal/components/log/logComponent.tsx @@ -265,25 +265,6 @@ const LogComponent = (props: LogComponentProps) => { )} -
- -
) } diff --git a/web/src/containers/Studio/internal/components/log/logTabWithIcons.tsx b/web/src/containers/Studio/internal/components/log/logTabWithIcons.tsx index 653e11a..fdfc6cc 100644 --- a/web/src/containers/Studio/internal/components/log/logTabWithIcons.tsx +++ b/web/src/containers/Studio/internal/components/log/logTabWithIcons.tsx @@ -1,12 +1,18 @@ import { ErrorOutline, Warning } from '@mui/icons-material' -import { LogObject } from '../../../../../utils' +import FileDownloadIcon from '@mui/icons-material/FileDownload' +import { + LogObject, + download, + clearErrorsAndWarningsHtmlWrapping +} from '../../../../../utils' +import Tooltip from '@mui/material/Tooltip' interface LogTabProps { log: LogObject } const LogTabWithIcons = (props: LogTabProps) => { - const { errors, warnings } = props.log + const { errors, warnings, body } = props.log return (
{ {warnings && warnings.length !== 0 && ( )}{' '} + { + download(evt, clearErrorsAndWarningsHtmlWrapping(body)) + }} + > + +
) }