summaryrefslogtreecommitdiffhomepage
path: root/gui/src/renderer/components/Modal.tsx
diff options
context:
space:
mode:
authorOskar Nyberg <oskar@mullvad.net>2020-02-27 22:16:34 +0100
committerOskar Nyberg <oskar@mullvad.net>2020-04-06 09:38:47 +0200
commit808d2f753c64da3a3e5f49bb0fdf52767faa2e30 (patch)
treec3d4c33839b5f24affd091c8097e87e12838ecc9 /gui/src/renderer/components/Modal.tsx
parent72415b7193772224b88d315593d64354a1677657 (diff)
downloadmullvadvpn-808d2f753c64da3a3e5f49bb0fdf52767faa2e30.tar.xz
mullvadvpn-808d2f753c64da3a3e5f49bb0fdf52767faa2e30.zip
Add view shown after creating account
Diffstat (limited to 'gui/src/renderer/components/Modal.tsx')
-rw-r--r--gui/src/renderer/components/Modal.tsx8
1 files changed, 6 insertions, 2 deletions
diff --git a/gui/src/renderer/components/Modal.tsx b/gui/src/renderer/components/Modal.tsx
index db7aca982b..b4c6ace833 100644
--- a/gui/src/renderer/components/Modal.tsx
+++ b/gui/src/renderer/components/Modal.tsx
@@ -99,8 +99,9 @@ export enum ModalAlertType {
interface IModalAlertProps {
type?: ModalAlertType;
- message: string;
+ message?: string;
buttons: React.ReactNode[];
+ children?: React.ReactNode;
}
export class ModalAlert extends Component<IModalAlertProps> {
@@ -121,7 +122,10 @@ export class ModalAlert extends Component<IModalAlertProps> {
{this.props.type && (
<View style={styles.modalAlertIcon}>{this.renderTypeIcon(this.props.type)}</View>
)}
- <Text style={styles.modalAlertMessage}>{this.props.message}</Text>
+ {this.props.message && (
+ <Text style={styles.modalAlertMessage}>{this.props.message}</Text>
+ )}
+ {this.props.children}
{this.props.buttons.map((button, index) => (
<View key={index} style={styles.modalAlertButtonContainer}>
{button}