Skip to content

Commit 42ed0aa

Browse files
committed
formatting
1 parent a279cdc commit 42ed0aa

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

src/Http/Middleware/ShareInertiaData.php

+3-3
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,9 @@ public function handle($request, $next)
2323
Inertia::share(array_filter([
2424
'jetstream' => function () use ($request) {
2525
return [
26+
'canCreateTeams' => $request->user() &&
27+
Jetstream::hasTeamFeatures() &&
28+
Gate::forUser($request->user())->authorize('create', Jetstream::newTeamModel()),
2629
'canManageTwoFactorAuthentication' => Features::canManageTwoFactorAuthentication(),
2730
'flash' => $request->session()->get('flash', []),
2831
'hasApiFeatures' => Jetstream::hasApiFeatures(),
@@ -43,9 +46,6 @@ public function handle($request, $next)
4346
'all_teams' => Jetstream::hasTeamFeatures() ? $request->user()->allTeams() : null,
4447
]), [
4548
'two_factor_enabled' => ! is_null($request->user()->two_factor_secret),
46-
'can' => [
47-
'create_team' => Jetstream::hasTeamFeatures() && Gate::forUser($user)->authorize('create', Jetstream::newTeamModel()),
48-
],
4949
]);
5050
},
5151
'errorBags' => function () {

stubs/inertia/resources/js/Layouts/AppLayout.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@
5757
Team Settings
5858
</jet-dropdown-link>
5959

60-
<jet-dropdown-link href="/teams/create" v-if="$page.user.can.create_team">
60+
<jet-dropdown-link href="/teams/create" v-if="$page.jetstream.canCreateTeams">
6161
Create New Team
6262
</jet-dropdown-link>
6363

stubs/livewire/resources/views/layouts/app.blade.php

+3-3
Original file line numberDiff line numberDiff line change
@@ -79,9 +79,9 @@
7979
</x-jet-dropdown-link>
8080

8181
@can('create', Laravel\Jetstream\Jetstream::newTeamModel())
82-
<x-jet-dropdown-link href="/teams/create">
83-
Create New Team
84-
</x-jet-dropdown-link>
82+
<x-jet-dropdown-link href="/teams/create">
83+
Create New Team
84+
</x-jet-dropdown-link>
8585
@endcan
8686

8787
<div class="border-t border-gray-100"></div>

0 commit comments

Comments
 (0)