[RN] Make feature dialogs branded: room-lock

This commit is contained in:
Bettenbuk Zoltan 2018-10-18 10:33:07 +02:00 committed by Saúl Ibarra Corretgé
parent f6e6b09e78
commit 4bc09dd8b9
2 changed files with 10 additions and 19 deletions

View File

@ -4,19 +4,10 @@ import React, { Component } from 'react';
import { connect } from 'react-redux';
import { setPassword } from '../../base/conference';
import { Dialog } from '../../base/dialog';
import { InputDialog } from '../../base/dialog';
import { _cancelPasswordRequiredPrompt } from '../actions';
/**
* The style of the {@link TextInput} rendered by
* {@code PasswordRequiredPrompt}. As it requests the entry of a password, the
* entry should better be secure.
*/
const _TEXT_INPUT_PROPS = {
secureTextEntry: true
};
/**
* {@code PasswordRequiredPrompt}'s React {@code Component} prop types.
*/
@ -62,12 +53,13 @@ class PasswordRequiredPrompt extends Component<Props> {
*/
render() {
return (
<Dialog
bodyKey = 'dialog.passwordLabel'
<InputDialog
contentKey = 'dialog.passwordLabel'
onCancel = { this._onCancel }
onSubmit = { this._onSubmit }
textInputProps = { _TEXT_INPUT_PROPS }
titleKey = 'dialog.passwordRequired' />
textInputProps = {{
secureTextEntry: true
}} />
);
}

View File

@ -3,7 +3,7 @@
import React, { Component } from 'react';
import { connect } from 'react-redux';
import { Dialog } from '../../base/dialog';
import { InputDialog } from '../../base/dialog';
import { endRoomLockRequest } from '../actions';
@ -60,12 +60,11 @@ class RoomLockPrompt extends Component<Props> {
*/
render() {
return (
<Dialog
bodyKey = 'dialog.passwordLabel'
<InputDialog
contentKey = 'dialog.passwordLabel'
onCancel = { this._onCancel }
onSubmit = { this._onSubmit }
textInputProps = { _TEXT_INPUT_PROPS }
titleKey = 'dialog.lockRoom' />
textInputProps = { _TEXT_INPUT_PROPS } />
);
}