@extends('layouts.app') @section('title', 'Pengaturan Profil') @section('content')

Pengaturan Profil

Kelola informasi akun dan keamanan kamu.

{{-- ── Foto & Info Dasar ───────────────────────────────────────── --}}
@csrf @method('PATCH')
{{-- Avatar section --}}

{{ $user->name }}

{{ match($user->role) { 'seller' => 'Seller', 'admin' => 'Admin', default => 'Pembeli' } }} @if($user->role === 'seller' && $user->store) · {{ $user->store->name }} @endif

Arahkan kursor ke foto untuk mengganti

@error('avatar')

{{ $message }}

@enderror
{{-- Fields --}}

Informasi Dasar

@error('name')

{{ $message }}

@enderror
@error('email')

{{ $message }}

@enderror
@error('phone')

{{ $message }}

@enderror
@if($user instanceof \Illuminate\Contracts\Auth\MustVerifyEmail && ! $user->hasVerifiedEmail())

Email kamu belum diverifikasi. @csrf

@if(session('status') === 'verification-link-sent')

Link verifikasi telah dikirim ke email kamu.

@endif
@endif
{{-- ── Seller shortcuts ────────────────────────────────────────── --}} @if($user->role === 'seller') @endif {{-- ── Buyer shortcuts ─────────────────────────────────────────── --}} @if($user->role === 'buyer') @endif {{-- ── Rekening Afiliasi ───────────────────────────────────────── --}} @if($user->affiliateCode)

Rekening Afiliasi

Rekening yang digunakan admin untuk mengirim komisi afiliasi Anda.

@csrf @method('PATCH')
@error('bank_name')

{{ $message }}

@enderror
@error('bank_account_number')

{{ $message }}

@enderror
@error('bank_account_name')

{{ $message }}

@enderror
@endif {{-- ── Ganti Password ──────────────────────────────────────────── --}}
@csrf @method('PUT')

Ganti Password

@if($errors->updatePassword->has('current_password'))

{{ $errors->updatePassword->first('current_password') }}

@endif
@if($errors->updatePassword->has('password'))

{{ $errors->updatePassword->first('password') }}

@endif
@if($errors->updatePassword->has('password_confirmation'))

{{ $errors->updatePassword->first('password_confirmation') }}

@endif
{{-- ── Hapus Akun ──────────────────────────────────────────────── --}}

Zona Berbahaya

Setelah akun dihapus, semua data akan hilang permanen dan tidak bisa dipulihkan.

Masukkan password kamu untuk konfirmasi penghapusan akun.

@csrf @method('DELETE')
@if($errors->userDeletion->has('password'))

{{ $errors->userDeletion->first('password') }}

@endif
@endsection