Skip to content

Commit a7822a7

Browse files
committed
feat: Add public API docs
1 parent 62110a9 commit a7822a7

8 files changed

Lines changed: 1470 additions & 1 deletion

File tree

app/Providers/Filament/AdminPanelProvider.php

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
use Filament\Http\Middleware\DisableBladeIconComponents;
1313
use Filament\Http\Middleware\DispatchServingFilamentEvent;
1414
use Filament\Navigation\NavigationGroup;
15+
use Filament\Navigation\NavigationItem;
1516
use Filament\Pages;
1617
use Filament\Panel;
1718
use Filament\PanelProvider;
@@ -89,6 +90,13 @@ public function panel(Panel $panel): Panel
8990
->pages([
9091
Dashboard::class,
9192
])
93+
->navigationItems([
94+
NavigationItem::make('API Documentation')
95+
->url('/api/documentation', shouldOpenInNewTab: true)
96+
->icon('heroicon-o-book-open')
97+
->group('Developer')
98+
->sort(10),
99+
])
92100
->widgets([
93101
MyRoles::class,
94102
MyStatus::class,

0 commit comments

Comments
 (0)