joelbutcher / jetstream-team-transfer
A team transfer form for Laravel Jetstream
Requires
- illuminate/support: ^10.0
- laravel/jetstream: ^3.0
Requires (Dev)
- inertiajs/inertia-laravel: ^0.6.5
- livewire/livewire: ^2.12
- orchestra/testbench: ^8.0
- phpstan/phpstan: ^1.10
- phpunit/phpunit: ^9.3
This package is auto-updated.
Last update: 2024-11-05 12:34:59 UTC
README
Installation
To get started, run the following commands:
composer require joelbutcher/jetstream-team-transfer php artisan jetstream-team-transfer:install
The install command will publish a new Team
model utilising the TransfersTeam
trait and a team-transfer-form.blade.php
stub to the resources/views/teams
directory. It will also replace the default TeamPolicy
shipped with Jetstream, with a modified version that includes a transferTeam
method.
Note: This package only works with the Livewire Jetstream stack.
To include the form in your teams view, add the following livewire component to the teams/show.blade.php
file:
@livewire('teams.team-transfer-form', ['team' => $team])
Changelog
Check out the CHANGELOG in this repository for all the recent changes.
Maintainers
Socialstream is developed and maintained by Joel Butcher
License
Socialstream is open-sourced software licensed under the MIT license.