plugin list works now finally

This commit is contained in:
2025-08-09 16:43:19 +02:00
parent 543127d339
commit b1de8f53c6
16 changed files with 485 additions and 251 deletions

View File

@@ -21,6 +21,7 @@ use App\Filament\Resources\StyleResource;
use App\Filament\Resources\SettingResource\Pages\Settings;
use Illuminate\Support\Facades\Auth;
use Illuminate\Support\HtmlString;
use App\Filament\Resources\PluginResource;
class AdminPanelProvider extends PanelProvider
{
@@ -40,13 +41,13 @@ class AdminPanelProvider extends PanelProvider
])
->discoverResources(in: app_path('Filament/Resources'), for: 'App\\Filament\\Resources')
->resources([
\App\Filament\Resources\ApiProviderResource::class,
// PluginResource::class, // Removed as it's a custom page now
])
->discoverPages(in: app_path('Filament/Pages'), for: 'App\\Filament\\Pages')
->pages([
Pages\Dashboard::class,
\App\Filament\Pages\InstallPluginPage::class,
// \App\Filament\Pages\ListPlugins::class, // Removed duplicate entry
])
->discoverWidgets(in: app_path('Filament/Widgets'), for: 'App\\Filament\\Widgets')
->widgets([
@@ -74,7 +75,7 @@ class AdminPanelProvider extends PanelProvider
->profile();
if (Auth::check()) {
$user = Auth->user();
$user = Auth::user();
if ($user->theme_preference === 'dark') {
$panel->darkMode();
} else {