filament icon indicating copy to clipboard operation
filament copied to clipboard

SPA and user menu items

Open joowdx opened this issue 1 year ago • 0 comments

Package

filament/filament

Package Version

v3.2.12

Laravel Version

v10.42.0

Livewire Version

v3.4.1

PHP Version

v8.2.12

Problem description

User menu items does not get updated when switching panels in with SPA mode.

Expected behavior

  • Current panel user menu items should be reflected when switching back and forth with SPA mode enabled.
  • Having SPA mode disabled doesn't have this issue.

Steps to reproduce

Add different user menu items in different panels.

Admin Panel

$panel
  ->spa()
  ->userMenuItems([
      MenuItem::make()
          ->label(fn () => 'Go to app')
          ->icon('heroicon-o-user-group')
          ->url(fn () => url('/'))
  ])

App Panel

$panel
  ->spa()
  ->userMenuItems([
      MenuItem::make()
          ->label(fn () => 'Admin')
          ->icon('heroicon-o-user-group')
          ->url(fn () => url('/admin'))
  ])

Reproduction repository

https://github.com/joowdx/filament-spa

Relevant log output

No response

joowdx avatar Jan 29 '24 00:01 joowdx