Laravel - Ao tentar excluir um registro com FK exibir um alerta de moral

galera, minha duvida é a seguinte… eu tenho o seguinte método…

    public function destroy($id, Request $request)
    {


    $flagFk  = DB::table('events')
    ->select('sal_codigo')
    ->where('sal_codigo', '=', $id)
    ->first();

       if(empty($flagFk)){
     $sal = Sala::find($id);
       if(isset($sal)){
        $sal->delete();

       }  
   }else{
    view('ListaSalasLocal')->with(compact('ListaSalasLocal','flagFk'));
      //  return view('ListaSalasLocal',compact('flagFk'));  
   }
        return redirect('/ListaSalasLocal');
    }

e na view eu faço o seguinte..
        @if({{$flagFk->flagFk}})
            <script>
                $(document).ready(()=>{
                validarFk();
                })
            </script>
        @endif

na view ao entrar sempre da esse erro…