diff --git a/app/soapbox/components/error_boundary.js b/app/soapbox/components/error_boundary.js index 83b6b8e42..731e7ecf2 100644 --- a/app/soapbox/components/error_boundary.js +++ b/app/soapbox/components/error_boundary.js @@ -1,6 +1,7 @@ import React from 'react'; import PropTypes from 'prop-types'; import { FormattedMessage } from 'react-intl'; +import Bowser from 'bowser'; export default class ErrorBoundary extends React.PureComponent { @@ -45,6 +46,8 @@ export default class ErrorBoundary extends React.PureComponent { } render() { + const browser = Bowser.getParser(window.navigator.userAgent); + const { hasError } = this.state; if (!hasError) { @@ -69,6 +72,9 @@ export default class ErrorBoundary extends React.PureComponent { onClick={this.handleCopy} readOnly />} +
+ {browser.getBrowserName()} {browser.getBrowserVersion()} +