Tables\Actions\Action::make('upload csv')
->form(function (Form $form) {
return $form->schema([
FileUpload::make('csv')
]);
})
->after(function ($data, Component $livewire) use ($group) {
$imports = Csv::readCsv($data['csv']->getPathName());
$members = AddToGroup::addMembers($group, $imports); // throws
Tables\Actions\Action::make('upload csv')
->form(function (Form $form) {
return $form->schema([
FileUpload::make('csv')
]);
})
->after(function ($data, Component $livewire) use ($group) {
$imports = Csv::readCsv($data['csv']->getPathName());
$members = AddToGroup::addMembers($group, $imports); // throws