File tree Expand file tree Collapse file tree 2 files changed +20
-4
lines changed Expand file tree Collapse file tree 2 files changed +20
-4
lines changed Original file line number Diff line number Diff line change 33namespace Coderflex \LaravelCsv ;
44
55use Coderflex \LaravelCsv \Commands \LaravelCsvCommand ;
6+ use Coderflex \LaravelCsv \Http \Livewire \CsvImporter ;
7+ use Coderflex \LaravelCsv \Http \Livewire \HandleImports ;
8+ use Livewire \Livewire ;
69use Spatie \LaravelPackageTools \Package ;
710use Spatie \LaravelPackageTools \PackageServiceProvider ;
811
@@ -22,4 +25,15 @@ public function configurePackage(Package $package): void
2225 ->hasMigration ('create_laravel_csv_table ' )
2326 ->hasCommand (LaravelCsvCommand::class);
2427 }
28+
29+ public function bootingPackage ()
30+ {
31+ $ this ->registerLivewireComponents ();
32+ }
33+
34+ private function registerLivewireComponents ()
35+ {
36+ Livewire::component ('csv-importer ' , CsvImporter::class);
37+ Livewire::component ('handle-imports ' , HandleImports::class);
38+ }
2539}
Original file line number Diff line number Diff line change @@ -28,8 +28,8 @@ protected function setUp(): void
2828 protected function getPackageProviders ($ app )
2929 {
3030 return [
31- LaravelCsvServiceProvider::class,
3231 LivewireServiceProvider::class,
32+ LaravelCsvServiceProvider::class,
3333 ];
3434 }
3535
@@ -47,9 +47,11 @@ public function getEnvironmentSetUp($app)
4747 collect ($ migrations )->each (fn ($ path ) => $ path ->up ());
4848 }
4949
50- public function registerLivewireComponents ()
50+ private function registerLivewireComponents (): self
5151 {
52- Livewire::component (CsvImporter::class, 'csv-importer ' );
53- Livewire::component (HandleImports::class, 'handle-imports ' );
52+ Livewire::component ('csv-importer ' , CsvImporter::class);
53+ Livewire::component ('handle-imports ' , HandleImports::class);
54+
55+ return $ this ;
5456 }
5557}
You can’t perform that action at this time.
0 commit comments