borgbutler-webapp/src/components/views/config/ConfigurationServerTab.jsx
@@ -1,6 +1,6 @@ import React from 'react'; import {FormButton, FormCheckbox, FormLabelField, FormLabelInputField} from "../../general/forms/FormComponents"; import {getRestServiceUrl} from "../../../utilities/global"; import {getRestServiceUrl, isDevelopmentMode} from "../../../utilities/global"; import I18n from "../../general/translation/I18n"; import ErrorAlertGenericRestFailure from '../../general/ErrorAlertGenericRestFailure'; import Loading from "../../general/Loading"; @@ -95,6 +95,7 @@ } render() { let todo = ''; if (this.state.loading) { return <Loading/>; } @@ -102,6 +103,14 @@ if (this.state.failed) { return <ErrorAlertGenericRestFailure handleClick={this.loadConfig}/>; } if (isDevelopmentMode()) { todo = <code> <h2>To-do</h2> Statt dem windows.confirm-Dialog nach Klicken auf 'Clear all caches' einen Modaldialog nehmen (in der Art von ConfirmReloadDialog.jsx). Am besten als Komponente verwendbar. </code> } return ( <form> <FormLabelField> @@ -125,6 +134,7 @@ name="webDevelopmentMode" onChange={this.handleCheckboxChange}/> </FormLabelField> {todo} </form> ); } borgbutler-webapp/src/components/views/jobs/JobMonitorPanel.jsx
@@ -52,7 +52,8 @@ }; render() { let content = undefined; let content = ''; let todo = ''; if (this.state.isFetching) { content = <i>Loading...</i>; @@ -81,20 +82,22 @@ } else { content = <React.Fragment>No jobs are running or queued.</React.Fragment> } } if (isDevelopmentMode()) { todo = <React.Fragment><br/> <code> <h2>To-do</h2> Zum Testen den Button "Test-Mode" drücken. <ol> <li>Kein Geflackere.</li> <li>Toggle-Status z. B. von My Computer merken (zum Reproduzieren: Klick auf "My Computer"..</li> <li>Cancel-Button soll rechts neben die Progressbar.</li> </ol> </code></React.Fragment> } return <React.Fragment> {content} <br/> <code> <h2>To-do</h2> Zum Testen den Button "Test-Mode" drücken. <ol> <li>Kein Geflackere.</li> <li>Toggle-Status z. B. von My Computer merken (zum Reproduzieren: Klick auf "My Computer"..</li> <li>Cancel-Button soll rechts neben die Progressbar.</li> </ol> </code> {todo} </React.Fragment>; }