Update MakePageCommand.php

This commit is contained in:
wychoong
2024-09-09 23:03:41 +08:00
committed by GitHub
parent b6449c9985
commit 3589fb6efd
@@ -205,18 +205,24 @@ class MakePageCommand extends Command
$pageDirectories[array_search($namespace, $pageNamespaces)] :
(Arr::first($pageDirectories) ?? app_path('Filament/Pages/'));
} else {
$resourceDirectories = $panel->getResourceDirectories();
$resourceNamespaces = $panel->getResourceNamespaces();
$resourceDirectories = [
app_path('Filament/Resources/'),
...$panel->getResourceDirectories(),
];
$resourceNamespaces = [
'App\\Filament\\Resources',
...$panel->getResourceNamespaces(),
];
$resourceNamespace = (count($resourceNamespaces) > 1) ?
select(
label: 'Which namespace would you like to create this in?',
options: $resourceNamespaces
) :
(Arr::first($resourceNamespaces) ?? 'App\\Filament\\Resources');
Arr::first($resourceNamespaces);
$resourcePath = (count($resourceDirectories) > 1) ?
$resourceDirectories[array_search($resourceNamespace, $resourceNamespaces)] :
(Arr::first($resourceDirectories) ?? app_path('Filament/Resources/'));
Arr::first($resourceDirectories);
}
$view = str($page)