Merge pull request #94 from lbryio/show-lbry-id
Help: Show LBRY ID in "About" section
This commit is contained in:
commit
af61b7caae
1 changed files with 19 additions and 10 deletions
|
@ -17,21 +17,26 @@ var HelpPage = React.createClass({
|
||||||
document.title = "Help";
|
document.title = "Help";
|
||||||
},
|
},
|
||||||
render: function() {
|
render: function() {
|
||||||
var ver = this.state.versionInfo;
|
let ver, osName, platform, newVerLink, lbryId;
|
||||||
|
if (this.state.versionInfo) {
|
||||||
|
ver = this.state.versionInfo;
|
||||||
|
|
||||||
|
lbryId = ver.lbry_id;
|
||||||
|
|
||||||
if (ver) {
|
|
||||||
if (ver.os_system == 'Darwin') {
|
if (ver.os_system == 'Darwin') {
|
||||||
var osName = (parseInt(ver.os_release.match(/^\d+/)) < 16 ? 'Mac OS X' : 'Mac OS');
|
osName = (parseInt(ver.os_release.match(/^\d+/)) < 16 ? 'Mac OS X' : 'Mac OS');
|
||||||
|
|
||||||
var platform = osName + ' ' + ver.os_release;
|
platform = `${osName} ${ver.os_release}`
|
||||||
var newVerLink = 'https://lbry.io/get/lbry.dmg';
|
newVerLink = 'https://lbry.io/get/lbry.dmg';
|
||||||
} else if (ver.os_system == 'Linux') {
|
} else if (ver.os_system == 'Linux') {
|
||||||
var platform = 'Linux (' + ver.platform + ')';
|
platform = `Linux (${ver.platform})`;
|
||||||
var newVerLink = 'https://lbry.io/get/lbry.deb';
|
newVerLink = 'https://lbry.io/get/lbry.deb';
|
||||||
} else {
|
} else {
|
||||||
var platform = 'Windows (' + ver.platform + ')';
|
platform = `Windows (${ver.platform})`;
|
||||||
var newVerLink = 'https://lbry.io/get/lbry.msi';
|
newVerLink = 'https://lbry.io/get/lbry.msi';
|
||||||
}
|
}
|
||||||
|
} else {
|
||||||
|
ver = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
return (
|
return (
|
||||||
|
@ -60,7 +65,7 @@ var HelpPage = React.createClass({
|
||||||
<section className="card">
|
<section className="card">
|
||||||
<h3>About</h3>
|
<h3>About</h3>
|
||||||
{ver.lbrynet_update_available || ver.lbryum_update_available ?
|
{ver.lbrynet_update_available || ver.lbryum_update_available ?
|
||||||
<p>A newer version of LBRY is available. <Link href={newVerLink} label={"Download LBRY " + ver.remote_lbrynet + " now!"} /></p>
|
<p>A newer version of LBRY is available. <Link href={newVerLink} label={`Download LBRY ${ver.remote_lbrynet} now!`} /></p>
|
||||||
: <p>Your copy of LBRY is up to date.</p>
|
: <p>Your copy of LBRY is up to date.</p>
|
||||||
}
|
}
|
||||||
<table className="table-standard">
|
<table className="table-standard">
|
||||||
|
@ -77,6 +82,10 @@ var HelpPage = React.createClass({
|
||||||
<th>Platform</th>
|
<th>Platform</th>
|
||||||
<td>{platform}</td>
|
<td>{platform}</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>Installation ID</th>
|
||||||
|
<td>{lbryId}</td>
|
||||||
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
</section>
|
</section>
|
||||||
|
|
Loading…
Add table
Reference in a new issue