Skip to content

Commit 7d30521

Browse files
author
Backstage
committed
fix: define user resources
1 parent 3cc0297 commit 7d30521

File tree

5 files changed

+17
-7
lines changed

5 files changed

+17
-7
lines changed

config/backstage/users.php

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,7 @@
66
use Backstage\Filament\Users\Resources\UserResource\UserResource;
77

88
return [
9-
'resources' => [
10-
'users' => UserResource::class,
11-
],
9+
'resources' => [],
1210

1311
'pages' => [
1412
'manage-api-tokens' => ManageApiTokens::class,

src/Resources/UserResource/Pages/CreateUser.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,10 @@
99

1010
class CreateUser extends CreateRecord
1111
{
12-
protected static string $resource = UserResource::class;
12+
protected static function getResource(): string
13+
{
14+
return config('backstage.users.resources.users', UserResource::class);
15+
}
1316

1417
public function beforeCreate(): void
1518
{

src/Resources/UserResource/Pages/EditUser.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,10 @@
88

99
class EditUser extends EditRecord
1010
{
11-
protected static string $resource = UserResource::class;
11+
protected static function getResource(): string
12+
{
13+
return config('backstage.users.resources.users', UserResource::class);
14+
}
1215

1316
protected function getHeaderActions(): array
1417
{

src/Resources/UserResource/Pages/ListUsers.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,10 @@
1010

1111
class ListUsers extends ListRecords
1212
{
13-
protected static string $resource = UserResource::class;
13+
protected static function getResource(): string
14+
{
15+
return config('backstage.users.resources.users', UserResource::class);
16+
}
1417

1518
protected function getHeaderActions(): array
1619
{

src/Resources/UserResource/Pages/ViewUser.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,10 @@
1717

1818
class ViewUser extends ViewRecord
1919
{
20-
protected static string $resource = UserResource::class;
20+
protected static function getResource(): string
21+
{
22+
return config('backstage.users.resources.users', UserResource::class);
23+
}
2124

2225
protected function getHeaderActions(): array
2326
{

0 commit comments

Comments
 (0)