|
38 | 38 | @csrf |
39 | 39 | <div class="mb-4"> |
40 | 40 | <label class="form-label">Full Name</label> |
41 | | - <input name="name" type="text" class="form-control" value="{{Auth::user()->name}}"> |
| 41 | + <input name="name" type="text" class="form-control {{$errors->has('name') ? 'is-invalid' : '' }}" value="{{Auth::user()->name}}"> |
| 42 | + @if ($errors->has('name')) |
| 43 | + <p class="text-danger">{{$errors->first('name')}}</p> |
| 44 | + @endif |
42 | 45 | </div> |
43 | 46 | <div class="mb-4"> |
44 | 47 | <label class="form-label">Email Address</label> |
45 | | - <input name="email" type="email" class="form-control" value="{{Auth::user()->email}}"> |
| 48 | + <input name="email" type="email" class="form-control {{$errors->has('email') ? 'is-invalid' : '' }}" value="{{Auth::user()->email}}"> |
| 49 | + @if ($errors->has('email')) |
| 50 | + <p class="text-danger">{{$errors->first('email')}}</p> |
| 51 | + @endif |
46 | 52 | </div> |
47 | 53 | <div class="mb-4"> |
48 | 54 | <label class="form-label">Occupation</label> |
49 | | - <input name="occupation" type="text" class="form-control" value="{{Auth::user()->occupation}}"> |
| 55 | + <input name="occupation" type="text" class="form-control {{$errors->has('occupation') ? 'is-invalid' : '' }}" value="{{old('occupation') ? : Auth::user()->occupation}}"> |
| 56 | + @if ($errors->has('occupation')) |
| 57 | + <p class="text-danger">{{$errors->first('occupation')}}</p> |
| 58 | + @endif |
50 | 59 | </div> |
51 | 60 | <div class="mb-4"> |
52 | 61 | <label class="form-label">Card Number</label> |
53 | | - <input name="card_number" type="number" class="form-control"> |
| 62 | + <input name="card_number" type="number" class="form-control {{$errors->has('card_number') ? 'is-invalid' : '' }}" value="{{old('card_number') ?: ''}}"> |
| 63 | + @if ($errors->has('card_number')) |
| 64 | + <p class="text-danger">{{$errors->first('card_number')}}</p> |
| 65 | + @endif |
54 | 66 | </div> |
55 | 67 | <div class="mb-5"> |
56 | 68 | <div class="row"> |
57 | 69 | <div class="col-lg-6 col-12"> |
58 | 70 | <label class="form-label">Expired</label> |
59 | | - <input name="expired" type="month" class="form-control"> |
| 71 | + <input name="expired" type="month" class="form-control {{$errors->has('expired') ? 'is-invalid' : '' }}" value="{{old('expired') ?: ''}}"> |
| 72 | + @if ($errors->has('expired')) |
| 73 | + <p class="text-danger">{{$errors->first('expired')}}</p> |
| 74 | + @endif |
60 | 75 | </div> |
61 | 76 | <div class="col-lg-6 col-12"> |
62 | 77 | <label class="form-label">CVC</label> |
63 | | - <input name="cvc" type="number" class="form-control" maxlength="3"> |
| 78 | + <input name="cvc" type="number" class="form-control {{$errors->has('cvc') ? 'is-invalid' : '' }}" maxlength="5" value="{{old('cvc') ?: ''}}"> |
| 79 | + @if ($errors->has('cvc')) |
| 80 | + <p class="text-danger">{{$errors->first('cvc')}}</p> |
| 81 | + @endif |
64 | 82 | </div> |
65 | 83 | </div> |
66 | 84 | </div> |
|
0 commit comments