mirror of
https://git.mirrors.martin98.com/https://github.com/SigNoz/signoz
synced 2025-08-01 15:31:58 +08:00
feat: stack trace is show in monaco editor (#1091)
This commit is contained in:
parent
10ab057e29
commit
3789e25a1e
@ -1,12 +1,13 @@
|
|||||||
import { Collapse, Modal } from 'antd';
|
import { Collapse, Modal } from 'antd';
|
||||||
|
import Editor from 'components/Editor';
|
||||||
import { StyledButton } from 'components/Styled';
|
import { StyledButton } from 'components/Styled';
|
||||||
import useThemeMode from 'hooks/useThemeMode';
|
import useThemeMode from 'hooks/useThemeMode';
|
||||||
import { keys, map } from 'lodash-es';
|
import keys from 'lodash-es/keys';
|
||||||
|
import map from 'lodash-es/map';
|
||||||
import React, { useState } from 'react';
|
import React, { useState } from 'react';
|
||||||
import { ITraceTree } from 'types/api/trace/getTraceItem';
|
import { ITraceTree } from 'types/api/trace/getTraceItem';
|
||||||
|
|
||||||
import { CustomSubText, CustomSubTitle, styles } from './styles';
|
import { CustomSubText, CustomSubTitle, styles } from './styles';
|
||||||
// import Editor from 'components/Editor';
|
|
||||||
|
|
||||||
const { Panel } = Collapse;
|
const { Panel } = Collapse;
|
||||||
|
|
||||||
@ -70,17 +71,24 @@ function ErrorTag({ event }: ErrorTagProps): JSX.Element {
|
|||||||
</Collapse>
|
</Collapse>
|
||||||
);
|
);
|
||||||
})}
|
})}
|
||||||
|
|
||||||
<Modal
|
<Modal
|
||||||
onCancel={(): void => onToggleHandler(false)}
|
onCancel={(): void => onToggleHandler(false)}
|
||||||
title="Log Message"
|
title="Log Message"
|
||||||
visible={isOpen}
|
visible={isOpen}
|
||||||
destroyOnClose
|
destroyOnClose
|
||||||
footer={[]}
|
footer={[]}
|
||||||
|
width="70vw"
|
||||||
>
|
>
|
||||||
<CustomSubTitle>{text.text}</CustomSubTitle>
|
<CustomSubTitle>{text.text}</CustomSubTitle>
|
||||||
<CustomSubText ellipsis={false} isDarkMode={isDarkMode}>
|
|
||||||
{text.subText}
|
{text.text === 'exception.stacktrace' ? (
|
||||||
</CustomSubText>
|
<Editor onChange={(): void => {}} readOnly value={text.subText} />
|
||||||
|
) : (
|
||||||
|
<CustomSubText ellipsis={false} isDarkMode={isDarkMode}>
|
||||||
|
{text.subText}
|
||||||
|
</CustomSubText>
|
||||||
|
)}
|
||||||
</Modal>
|
</Modal>
|
||||||
</>
|
</>
|
||||||
);
|
);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user