title: Livewire does not display data from database. Well it actually does if I dd the data
body: <p>Following code does not display data. But if I dd the data it works</p>
  
  <p>Livewire Company.php:</p>
  
  <pre><code>public $company;
  
  public function mount(Company $company) {
      $this-&gt;company = $company;
  }
  
  public function render()
  {
      return view('livewire.company');
  }
  </code></pre>
  
  <p>livewire.company:</p>
  
  <pre><code>&lt;div&gt;
  {{$company-&gt;name}}&lt;/div&gt;
  </code></pre>
  
  <p>Though if I dd $company->name it works</p>
  
  <p>Web.php:</p>
  
  <pre><code>Route::livewire('/companies/{company}', 'company')-&gt;name('show-company');
  </code></pre>
  
  <p>layouts/app.blade.php:</p>
  
  <pre><code>@livewireStyles @livewire('company') &lt;script src="{{asset('js/app.js')}}"&gt;&lt;/script&gt; @livewireScripts
  </code></pre>
  
  <p>Also if I don't use Route Model Binding but look for it like this</p>
  
  <pre><code>$this-&gt;company = Company::find($company);
  </code></pre>
  
  <p>it throws Unresolvable dependency resolving [Parameter #0 [  $company ]] </p>