kopia lustrzana https://github.com/OpenDroneMap/WebODM
SuggestedTaskName is now a promise
rodzic
7a217a3b77
commit
992e6bb7eb
|
@ -7,14 +7,20 @@ import "./ConfigureNewTaskDialog.scss";
|
||||||
|
|
||||||
export default class ConfigureNewTaskDialog extends Component {
|
export default class ConfigureNewTaskDialog extends Component {
|
||||||
static defaultProps = {
|
static defaultProps = {
|
||||||
|
|
||||||
};
|
};
|
||||||
static propTypes = {
|
static propTypes = {
|
||||||
onHide: PropTypes.func.isRequired,
|
onHide: PropTypes.func.isRequired,
|
||||||
onSaveTask: PropTypes.func.isRequired,
|
onSaveTask: PropTypes.func.isRequired,
|
||||||
ddbRes: PropTypes.object,
|
ddbRes: PropTypes.object,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
handleTaskName = () => {
|
||||||
|
return new Promise((resolve) => {
|
||||||
|
resolve(ddbRes ? ddbRes.name : null);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
render() {
|
render() {
|
||||||
const {
|
const {
|
||||||
onHide,
|
onHide,
|
||||||
|
@ -36,7 +42,7 @@ export default class ConfigureNewTaskDialog extends Component {
|
||||||
filesCount={ddbRes ? ddbRes.images_count : 0}
|
filesCount={ddbRes ? ddbRes.images_count : 0}
|
||||||
getFiles={() => []}
|
getFiles={() => []}
|
||||||
showResize={false}
|
showResize={false}
|
||||||
suggestedTaskName={ddbRes ? ddbRes.name : null}
|
suggestedTaskName={this.handleTaskName}
|
||||||
/>
|
/>
|
||||||
</Modal.Body>
|
</Modal.Body>
|
||||||
</Modal>
|
</Modal>
|
||||||
|
|
Ładowanie…
Reference in New Issue