@extends('storefront.layout') @section('title', 'My Addresses') @push('head') @endpush @section('content') @php $shipping = $addresses->filter(fn ($address) => $address->type->value === 'shipping'); $billing = $addresses->filter(fn ($address) => $address->type->value === 'billing'); $defaultCount = $addresses->where('is_default', true)->count(); @endphp
My account

Shipping profile

Addresses

Keep your retail locations ready for checkout and choose default destinations for faster wholesale ordering.

Saved addresses

{{ $addresses->count() }}

Shipping

{{ $shipping->count() }}

Defaults set

{{ $defaultCount }}

@if (session('status'))
{{ session('status') }}
@endif @if ($errors->any())
    @foreach ($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif

@csrf

Contact

Address

Saved destinations

{{ $addresses->count() }} address{{ $addresses->count() !== 1 ? 'es' : '' }}

{{ $defaultCount }} default{{ $defaultCount !== 1 ? 's' : '' }}
@if ($addresses->isEmpty())

No addresses saved yet

Add your first destination to speed up checkout for future wholesale orders.

@else
@if ($shipping->isNotEmpty())

Shipping - {{ $shipping->count() }} {{ Str::plural('address', $shipping->count()) }}

@foreach ($shipping as $addr) @include('storefront.account._address-card', ['address' => $addr]) @endforeach
@endif @if ($billing->isNotEmpty())

Billing - {{ $billing->count() }} {{ Str::plural('address', $billing->count()) }}

@foreach ($billing as $addr) @include('storefront.account._address-card', ['address' => $addr]) @endforeach
@endif
@endif

Remove address

Delete this saved address?

This will remove from your account.

@csrf @method('DELETE')
@endsection