Refactor ProfileController
This commit is contained in:
@@ -28,9 +28,9 @@ class ProfileController extends Controller
|
|||||||
{
|
{
|
||||||
$request->user()->fill($request->validated());
|
$request->user()->fill($request->validated());
|
||||||
|
|
||||||
if ($request->user()->isDirty('email')) {
|
// if ($request->user()->isDirty('email')) {
|
||||||
$request->user()->email_verified_at = null;
|
// $request->user()->email_verified_at = null;
|
||||||
}
|
// }
|
||||||
|
|
||||||
$request->user()->save();
|
$request->user()->save();
|
||||||
|
|
||||||
|
|||||||
@@ -21,7 +21,7 @@
|
|||||||
</section>
|
</section>
|
||||||
|
|
||||||
<!-- Contact Modal -->
|
<!-- Contact Modal -->
|
||||||
<div id="contact-modal" class="fixed inset-0 z-50 hidden bg-black/50 flex items-center justify-center">
|
<div id="contact-modal" class="fixed inset-0 z-50 hidden bg-black/50 items-center justify-center">
|
||||||
<div class="bg-white dark:bg-zinc-900 rounded-lg shadow-lg max-w-md w-full p-6 space-y-4">
|
<div class="bg-white dark:bg-zinc-900 rounded-lg shadow-lg max-w-md w-full p-6 space-y-4">
|
||||||
<h3 class="text-xl font-semibold text-zinc-800 dark:text-white">Stuur een bericht</h3>
|
<h3 class="text-xl font-semibold text-zinc-800 dark:text-white">Stuur een bericht</h3>
|
||||||
<form id="contact-form" class="space-y-4">
|
<form id="contact-form" class="space-y-4">
|
||||||
@@ -66,10 +66,12 @@
|
|||||||
<script>
|
<script>
|
||||||
function openContactModal() {
|
function openContactModal() {
|
||||||
document.getElementById('contact-modal').classList.remove('hidden');
|
document.getElementById('contact-modal').classList.remove('hidden');
|
||||||
|
document.getElementById('contact-modal').classList.add('flex');
|
||||||
}
|
}
|
||||||
|
|
||||||
function closeContactModal() {
|
function closeContactModal() {
|
||||||
document.getElementById('contact-modal').classList.add('hidden');
|
document.getElementById('contact-modal').classList.add('hidden');
|
||||||
|
document.getElementById('contact-modal').classList.remove('flex');
|
||||||
}
|
}
|
||||||
|
|
||||||
document.getElementById('contact-form').addEventListener('submit', async function(e) {
|
document.getElementById('contact-form').addEventListener('submit', async function(e) {
|
||||||
|
|||||||
@@ -16,7 +16,7 @@
|
|||||||
|
|
||||||
// 3. Maskeren vanaf derde teken, spaties zichtbaar houden
|
// 3. Maskeren vanaf derde teken, spaties zichtbaar houden
|
||||||
$masked = '';
|
$masked = '';
|
||||||
$chars = mb_str_split($cleanValue); // Split veilig per karakter
|
$chars = mb_str_split($cleanValue);
|
||||||
|
|
||||||
foreach ($chars as $i => $char) {
|
foreach ($chars as $i => $char) {
|
||||||
if ($i < 2) {
|
if ($i < 2) {
|
||||||
|
|||||||
Reference in New Issue
Block a user