|
@@ -105,6 +105,11 @@ type Props = {
|
105
|
105
|
*/
|
106
|
106
|
showDialog: boolean,
|
107
|
107
|
|
|
108
|
+ /**
|
|
109
|
+ * Flag signaling the visibility of the skip prejoin toggle
|
|
110
|
+ */
|
|
111
|
+ showSkipPrejoin: boolean,
|
|
112
|
+
|
108
|
113
|
/**
|
109
|
114
|
* Used for translation.
|
110
|
115
|
*/
|
|
@@ -134,7 +139,8 @@ class Prejoin extends Component<Props, State> {
|
134
|
139
|
* @static
|
135
|
140
|
*/
|
136
|
141
|
static defaultProps = {
|
137
|
|
- showJoinActions: true
|
|
142
|
+ showJoinActions: true,
|
|
143
|
+ showSkipPrejoin: true
|
138
|
144
|
};
|
139
|
145
|
|
140
|
146
|
/**
|
|
@@ -339,7 +345,11 @@ class Prejoin extends Component<Props, State> {
|
339
|
345
|
* @returns {React$Element}
|
340
|
346
|
*/
|
341
|
347
|
_renderSkipPrejoinButton() {
|
342
|
|
- const { buttonIsToggled, t } = this.props;
|
|
348
|
+ const { buttonIsToggled, t, showSkipPrejoin } = this.props;
|
|
349
|
+
|
|
350
|
+ if (!showSkipPrejoin) {
|
|
351
|
+ return null;
|
|
352
|
+ }
|
343
|
353
|
|
344
|
354
|
return (
|
345
|
355
|
<div className = 'prejoin-checkbox-container'>
|