diff --git a/client/src/components/ui/Version.js b/client/src/components/ui/Version.js index 185ba78d..1ef24bec 100644 --- a/client/src/components/ui/Version.js +++ b/client/src/components/ui/Version.js @@ -6,14 +6,17 @@ import './Version.css'; const Version = (props) => { const { - dnsVersion = 'undefined', processingVersion, t, checkUpdateFlag, + dnsVersion, processingVersion, t, checkUpdateFlag, } = props; return ( <div className="version"> <div className="version__text"> - <Trans>version</Trans>: - <span className="version__value" title={dnsVersion}>{dnsVersion}</span> + {dnsVersion + && <> + <Trans>version</Trans>: + <span className="version__value" title={dnsVersion}>{dnsVersion}</span> + </>} {checkUpdateFlag && <button type="button" className="btn btn-icon btn-icon-sm btn-outline-primary btn-sm ml-2" @@ -31,10 +34,10 @@ const Version = (props) => { }; Version.propTypes = { - dnsVersion: PropTypes.string.isRequired, - getVersion: PropTypes.func.isRequired, - processingVersion: PropTypes.bool.isRequired, - checkUpdateFlag: PropTypes.bool.isRequired, + dnsVersion: PropTypes.string, + getVersion: PropTypes.func, + processingVersion: PropTypes.bool, + checkUpdateFlag: PropTypes.bool, t: PropTypes.func.isRequired, };