group(function () { // Dashboard Route::get('/', Dashboard::class)->name('dashboard'); // Buildplates Route::get('buildplate', Buildplate::class)->name('buildplate.index'); Route::get('buildplate/create', \App\Livewire\Buildplate\CreateBuildplate::class)->name('buildplate.create'); Route::get('buildplate/{buildplate}/edit', \App\Livewire\Buildplate\EditBuildplate::class)->name('buildplate.edit'); Route::get('buildplate/{buildplate}', \App\Livewire\Buildplate\ShowBuildplate::class)->name('buildplate.show'); // Colors Route::get('color', Color::class)->name('color.index'); Route::get('color/create', \App\Livewire\Color\CreateColor::class)->name('color.create'); Route::get('color/{color}/edit', \App\Livewire\Color\EditColor::class)->name('color.edit'); Route::get('color/{color}', \App\Livewire\Color\ShowColor::class)->name('color.show'); // Types Route::get('type', Type::class)->name('type.index'); Route::get('type/create', \App\Livewire\Type\CreateType::class)->name('type.create'); Route::get('type/{type}/edit', EditType::class)->name('type.edit'); Route::get('type/{type}', \App\Livewire\Type\ShowType::class)->name('type.show'); // Filaments Route::get('filaments', Filament::class)->name('filaments.index'); Route::get('filaments/create', \App\Livewire\Filament\CreateFilament::class)->name('filaments.create'); Route::get('filaments/{filament}/edit', \App\Livewire\Filament\EditFilament::class)->name('filaments.edit'); Route::get('filaments/{filament}', \App\Livewire\Filament\ShowFilament::class)->name('filaments.show'); // SpareParts Route::get('spareparts', Sparepart::class)->name('spareparts.index'); Route::get('spareparts/create', \App\Livewire\Sparepart\CreateSparepart::class)->name('spareparts.create'); Route::get('spareparts/{sparepart}/edit', \App\Livewire\Sparepart\EditSparepart::class)->name('spareparts.edit'); Route::get('spareparts/{sparepart}', \App\Livewire\Sparepart\ShowSparepart::class)->name('spareparts.show'); // Manufacturers Route::get('manufacturer', Manufacturer::class)->name('manufacturer.index'); Route::get('manufacturer/create', \App\Livewire\Manufacturer\CreateManufacturer::class)->name('manufacturer.create'); Route::get('manufacturer/{manufacturer}/edit', \App\Livewire\Manufacturer\EditManufacturer::class)->name('manufacturer.edit'); Route::get('manufacturer/{manufacturer}', \App\Livewire\Manufacturer\ShowManufacturer::class)->name('manufacturer.show'); // Printertypes Route::get('printertypes', Printertype::class)->name('printertypes.index'); Route::get('printertypes/create', \App\Livewire\Printertype\CreatePrintertype::class)->name('printertypes.create'); Route::get('printertypes/{printertype}/edit', \App\Livewire\Printertype\EditPrintertype::class)->name('printertypes.edit'); Route::get('printertypes/{printertype}', \App\Livewire\Printertype\ShowPrintertype::class)->name('printertypes.show'); // Printertypes Route::get('printers', Printer::class)->name('printers.index'); Route::get('printers/create', \App\Livewire\Printer\CreatePrinter::class)->name('printers.create'); Route::get('printers/{printer}/edit', \App\Livewire\Printer\EditPrinter::class)->name('printers.edit'); Route::get('printers/{printer}', \App\Livewire\Printer\ShowPrinter::class)->name('printers.show'); // Extruders Route::get('extruder', Extruder::class)->name('extruder.index'); Route::get('extruder/create', \App\Livewire\Extruder\CreateExtruder::class)->name('extruder.create'); Route::get('extruder/{extruder}/edit', \App\Livewire\Extruder\EditExtruder::class)->name('extruder.edit'); Route::get('extruder/{extruder}', \App\Livewire\Extruder\ShowExtruder::class)->name('extruder.show'); // Calculationpresets Route::get('calculationpresets', Calculationpreset::class)->name('calculationpresets.index'); Route::get('calculationpresets/create', \App\Livewire\Calculationpreset\CreateCalculationpreset::class)->name('calculationpresets.create'); Route::get('calculationpresets/{calculationpreset}/edit', \App\Livewire\Calculationpreset\EditCalculationpreset::class)->name('calculationpresets.edit'); Route::get('calculationpresets/{calculationpreset}', \App\Livewire\Calculationpreset\ShowCalculationpreset::class)->name('calculationpresets.show'); // Calculator Route::get('calculator', Calculator::class)->name('calculator.index'); // Orders Route::get('orders', Orders::class)->name('orders.index'); // Settings Route::get('settings', Settings::class)->name('settings.index'); });