getEventExtraDataKnownDataDetails.tsx 545 B

1234567891011121314151617181920212223242526272829
  1. import {t} from 'sentry/locale';
  2. import {EventExtraData, EventExtraDataType} from './types';
  3. type Output = {
  4. subject: string;
  5. value?: React.ReactNode;
  6. };
  7. export function getEventExtraDataKnownDataDetails({
  8. data,
  9. type,
  10. }: {
  11. data: EventExtraData;
  12. type: EventExtraDataType;
  13. }): Output {
  14. switch (type) {
  15. case EventExtraDataType.CRASHED_PROCESS:
  16. return {
  17. subject: t('Crashed Process'),
  18. value: data[type],
  19. };
  20. default:
  21. return {
  22. subject: type,
  23. value: data[type],
  24. };
  25. }
  26. }