{v.name}
-{v.type}
- {/* add EDIT button */} -{r.name}
+{r.type}
+{v.Fs}
-{v.MountPoint}
+ if (!mounts.length) return null + return mounts.map(m => ( +{m.Fs}
+{m.MountPoint}
{name}
+—
+Checking
+—
+{ v.name }
-{ new Date(v.completed_at).toLocaleString() }
+ renderHistory = () => + this.state.transferred.map((v, i) => ( +{v.name}
+{new Date(v.completed_at).toLocaleString()}
Uptime
-{ secondsToTimeString(elapsedTime, true) }
- -Speed
-{ this.renderLiveSpeed() }
- -Active transfers
-{ (transferring?.length ? transferring.length : 0) + (transferring?.length === 1 ? " file" : " files" )}
- -Total transfered files
-{ (transfers ? transfers : 0) + (transfers === 1 ? " file" : " files" )}
- -Total transferred data
-{ bytesToString(bytes, {}) }
+Uptime
+{secondsToTimeString(elapsedTime, true)}
+Speed
+{this.renderLiveSpeed()}
+Active transfers
+{`${(transferring || []).length} files`}
+Total transferred files
+{`${transfers || 0} files`}
+Total transferred data
+{bytesToString(bytes, {})}
Rclone version
-{ version.version }
- -GO version
-{ version.goVersion }
- -Architecture
-{ version.arch }
+Rclone version
+{version.version}
+GO version
+{version.goVersion}
+Architecture
+{version.arch}
{ v.name }
-{ bytesToString(v.size, {}) }
-{ secondsToTimeString(v.eta) }
-{ bytesToString(v.speed, { speed: true }) }
+{v.name}
+{bytesToString(v.size, {})}
+{secondsToTimeString(v.eta)}
+{bytesToString(v.speed, { speed: true })}
Time elapsed:
+{secondsToTimeString(stats.elapsedTime)}
-Time elapsed:
-{ secondsToTimeString(stats.elapsedTime) }
-Progress:
-{ bytesToString(stats.bytes, { format: "GB", fixed: 3 }) } / { bytesToString(stats.totalBytes, { format: "GB", fixed: 3 }) } GB
+Progress:
++ {bytesToString(stats.bytes, { format: 'GB', fixed: 3 })} /{' '} + {bytesToString(stats.totalBytes, { format: 'GB', fixed: 3 })} GB +
-Time left:
-{ secondsToTimeString(stats.eta) }
-Progress:
-{ ((stats.bytes / stats.totalBytes) * 100 || 0).toFixed(2) } %
+Time left:
+{secondsToTimeString(stats.eta)}
-Speed:
-{ bytesToString(stats.speed, { speed: true }) }
+Progress:
+{((stats.bytes / stats.totalBytes) * 100).toFixed(2)} %
-Speed:
+{bytesToString(stats.speed, { speed: true })}
+ + {jobid ?