Laravel Inertia-React share function with parameters

In Inertia I know I can share datas via HandleInertiaRequests middleware, can I share a function that gets arguments?

Below code (dummy code) gives the error: TypeError: can is not a function

'can' => fn($query = false) => $user->hasPermissionTo($query)

I tried IIFE

'can' => (function($query) 
         {
            $user->hasPermissionTo($query)
         })()

Leave a Comment