id('partner') ->path('partner') ->login() ->colors(['primary' => Color::Emerald]) ->tenant(User::class, slugAttribute: 'id') ->discoverResources(in: module_path('Partner', 'Filament/Resources'), for: 'Modules\\Partner\\Filament\\Resources') ->discoverPages(in: module_path('Partner', 'Filament/Pages'), for: 'Modules\\Partner\\Filament\\Pages') ->discoverWidgets(in: module_path('Partner', 'Filament/Widgets'), for: 'Modules\\Partner\\Filament\\Widgets') ->plugins([ FilamentStateFusionPlugin::make(), BreezyCore::make() ->myProfile( shouldRegisterNavigation: true, navigationGroup: 'Account', hasAvatars: true, userMenuLabel: 'My Profile', ) ->enableTwoFactorAuthentication() ->enableSanctumTokens(), ]) ->pages([Dashboard::class]) ->middleware([ EncryptCookies::class, AddQueuedCookiesToResponse::class, StartSession::class, AuthenticateSession::class, ShareErrorsFromSession::class, VerifyCsrfToken::class, SubstituteBindings::class, DisableBladeIconComponents::class, DispatchServingFilamentEvent::class, ]) ->authMiddleware([Authenticate::class]); } }