name('homepage'); Route::get('/outlets', OutletComponent::class)->name('outlet'); Route::prefix('products') ->name('product.') ->group(function () { Route::get('/', ProductIndex::class)->name('index'); Route::get('/{slug}', ProductShow::class)->name('show'); }); Route::get('/vouchers', VoucherComponent::class)->name('voucher'); Route::prefix('articles') ->name('article.') ->group(function () { Route::get('/', ArticleIndex::class)->name('index'); Route::get('/{article:slug}', ArticleShow::class)->name('show'); }); Route::get('/faqs', FaqComponent::class)->name('faq'); Route::get('/cart', CartComponent::class)->name('cart'); Route::get('/profile/redirect', ProfileRedirectController::class)->name('profile.redirect');