@extends('front_end.pages.settings.layout') @section('title', 'Blocking Settings - Socialink') @section('settings_content')
Blocked Users
@if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif

Manage who can interact with you across Socialink. Blocked accounts lose access to your profile, posts, and messaging.

Block Someone New

Search for the person you want to block. We will show matching accounts as you type.

@csrf
Currently Blocked Users
@if(isset($blockedUsers) && count($blockedUsers) > 0) @foreach($blockedUsers as $blockedUser) @php $avatar = getMedia($blockedUser->avatar, 'avatar') ?? asset('assets/images/default-avatar.jpg'); $displayName = $blockedUser->name ?? ($blockedUser->username ? '@' . $blockedUser->username : 'Unknown User'); $handle = $blockedUser->username ? '@' . $blockedUser->username : null; @endphp @endforeach @else @endif
User Blocked Since Actions
{{ $displayName }}
{{ $displayName }}
@if($handle) {{ $handle }} @endif
{{ \Carbon\Carbon::parse($blockedUser->created_at)->diffForHumans() }}
@csrf
You haven't blocked any users yet.
About Blocking

Blocking is a discreet way to protect your space. The person you block will not be notified, but they will immediately lose access to you across Socialink.

  • They can’t view your profile, posts, or stories.
  • Messages, friend requests, and mentions from them are blocked.
  • Blocking also removes any existing follow or friend connections.

Need to change your mind later? Unblock them from the list above—your settings update right away.

@endsection @push('scripts') @endpush