|
|
@@ -155,7 +155,8 @@ class App extends Component {
|
|
|
disablekirim: false,
|
|
|
disablekirim2: false,
|
|
|
disablekirim3: false,
|
|
|
- loading2: false
|
|
|
+ loading2: false,
|
|
|
+ kodeVerifNotOK: false,
|
|
|
};
|
|
|
}
|
|
|
|
|
|
@@ -269,7 +270,7 @@ class App extends Component {
|
|
|
icon: "error",
|
|
|
confirmButtonColor: "#3e3a8e",
|
|
|
});
|
|
|
- this.setState({ error: "Kode verifikasi tidak valid" });
|
|
|
+ this.setState({ error: "Kode verifikasi tidak valid", kodeVerifNotOK: true });
|
|
|
} else {
|
|
|
swal.fire({
|
|
|
title: "Data berhasil dikirim",
|
|
|
@@ -386,6 +387,7 @@ class App extends Component {
|
|
|
{({ field, form }) => (
|
|
|
<Input type="tel" id="phone"
|
|
|
name="phone"
|
|
|
+ className="invalid-mv"
|
|
|
pattern="[0-9]{10,13}"
|
|
|
// title="Nomor telepon tidak valid"
|
|
|
{...field} />
|
|
|
@@ -402,7 +404,7 @@ class App extends Component {
|
|
|
<label className="col-md-2 col-form-label">Email</label>
|
|
|
<div className="col-md-10">
|
|
|
<Field name="email">
|
|
|
- {({ field }) => <Input type="email" {...field} />}
|
|
|
+ {({ field }) => <Input type="email" className="invalid-mv" {...field} />}
|
|
|
</Field>
|
|
|
<ErrorMessage
|
|
|
name="email"
|
|
|
@@ -652,6 +654,7 @@ class App extends Component {
|
|
|
<div className="border-2">
|
|
|
<Input
|
|
|
className="border-2"
|
|
|
+ invalid={this.state.kodeVerifNotOK}
|
|
|
onChange={(e) =>
|
|
|
this.setState({ kode: e.target.value })
|
|
|
}
|