Skip to content

Commit

Permalink
Update Impersonate.php
Browse files Browse the repository at this point in the history
  • Loading branch information
danharrin committed Apr 29, 2022
1 parent 2641bda commit e0142d1
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions src/Impersonate.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,19 @@
namespace STS\FilamentImpersonate;

use Filament\Facades\Filament;
use Filament\Tables\Actions\IconButtonAction;
use Filament\Tables\Actions\Action;
use Illuminate\Http\RedirectResponse;
use Lab404\Impersonate\Services\ImpersonateManager;
use Livewire\Redirector;

class Impersonate extends IconButtonAction
class Impersonate extends Action
{
protected function setUp(): void
{
parent::setUp();

$this
->iconButton()
->icon('impersonate::icon')
->action(fn($record) => static::impersonate($record))
->hidden(fn($record) => !static::allowed(Filament::auth()->user(), $record));
Expand Down

0 comments on commit e0142d1

Please sign in to comment.