Commit e8b3839c authored by Mahmoud Aglan's avatar Mahmoud Aglan

fix(auth): add industry dropdown options to company registration

Co-Authored-By: 's avatarClaude Opus 4.6 <noreply@anthropic.com>
parent 40bff5bf
...@@ -19,8 +19,13 @@ class RegisterCompanyController extends Controller ...@@ -19,8 +19,13 @@ class RegisterCompanyController extends Controller
public function showForm(): View public function showForm(): View
{ {
$industries = collect(RegisterCompanyRequest::industries())
->mapWithKeys(fn ($i) => [$i => __("companies.industry_{$i}")])
->all();
return view('auth.register-company', [ return view('auth.register-company', [
'countries' => Countries::forSelect(), 'countries' => Countries::forSelect(),
'industries' => $industries,
]); ]);
} }
......
...@@ -56,26 +56,25 @@ return [ ...@@ -56,26 +56,25 @@ return [
'tone_luxury' => 'فاخر', 'tone_luxury' => 'فاخر',
// Industries // Industries
'industry_gaming' => 'ألعاب',
'industry_technology' => 'تكنولوجيا', 'industry_technology' => 'تكنولوجيا',
'industry_saas' => 'SaaS',
'industry_ecommerce' => 'تجارة إلكترونية', 'industry_ecommerce' => 'تجارة إلكترونية',
'industry_fintech' => 'تقنية مالية',
'industry_healthtech' => 'تقنية صحية',
'industry_food_beverage' => 'أغذية ومشروبات',
'industry_beauty_cosmetics' => 'جمال ومستحضرات',
'industry_fashion' => 'أزياء', 'industry_fashion' => 'أزياء',
'industry_automotive' => 'سيارات', 'industry_beauty' => 'جمال ومستحضرات',
'industry_real_estate' => 'عقارات', 'industry_food_beverage' => 'أغذية ومشروبات',
'industry_health_wellness' => 'صحة وعافية',
'industry_travel' => 'سفر وسياحة',
'industry_finance' => 'مالية',
'industry_education' => 'تعليم', 'industry_education' => 'تعليم',
'industry_media_entertainment' => 'إعلام وترفيه', 'industry_entertainment' => 'ترفيه',
'industry_sports' => 'رياضة', 'industry_sports' => 'رياضة',
'industry_travel_hospitality' => 'سفر وضيافة', 'industry_automotive' => 'سيارات',
'industry_real_estate' => 'عقارات',
'industry_gaming' => 'ألعاب',
'industry_media' => 'إعلام',
'industry_retail' => 'تجزئة', 'industry_retail' => 'تجزئة',
'industry_telecommunications' => 'اتصالات', 'industry_telecommunications' => 'اتصالات',
'industry_advertising_marketing' => 'إعلان وتسويق', 'industry_energy' => 'طاقة',
'industry_consulting' => 'استشارات', 'industry_agriculture' => 'زراعة',
'industry_manufacturing' => 'تصنيع',
'industry_other' => 'أخرى', 'industry_other' => 'أخرى',
// Status messages // Status messages
......
...@@ -56,26 +56,25 @@ return [ ...@@ -56,26 +56,25 @@ return [
'tone_luxury' => 'Luxury', 'tone_luxury' => 'Luxury',
// Industries // Industries
'industry_gaming' => 'Gaming',
'industry_technology' => 'Technology', 'industry_technology' => 'Technology',
'industry_saas' => 'SaaS',
'industry_ecommerce' => 'E-Commerce', 'industry_ecommerce' => 'E-Commerce',
'industry_fintech' => 'FinTech',
'industry_healthtech' => 'HealthTech',
'industry_food_beverage' => 'Food & Beverage',
'industry_beauty_cosmetics' => 'Beauty & Cosmetics',
'industry_fashion' => 'Fashion', 'industry_fashion' => 'Fashion',
'industry_automotive' => 'Automotive', 'industry_beauty' => 'Beauty & Cosmetics',
'industry_real_estate' => 'Real Estate', 'industry_food_beverage' => 'Food & Beverage',
'industry_health_wellness' => 'Health & Wellness',
'industry_travel' => 'Travel & Hospitality',
'industry_finance' => 'Finance',
'industry_education' => 'Education', 'industry_education' => 'Education',
'industry_media_entertainment' => 'Media & Entertainment', 'industry_entertainment' => 'Entertainment',
'industry_sports' => 'Sports', 'industry_sports' => 'Sports',
'industry_travel_hospitality' => 'Travel & Hospitality', 'industry_automotive' => 'Automotive',
'industry_real_estate' => 'Real Estate',
'industry_gaming' => 'Gaming',
'industry_media' => 'Media',
'industry_retail' => 'Retail', 'industry_retail' => 'Retail',
'industry_telecommunications' => 'Telecommunications', 'industry_telecommunications' => 'Telecommunications',
'industry_advertising_marketing' => 'Advertising & Marketing', 'industry_energy' => 'Energy',
'industry_consulting' => 'Consulting', 'industry_agriculture' => 'Agriculture',
'industry_manufacturing' => 'Manufacturing',
'industry_other' => 'Other', 'industry_other' => 'Other',
// Status messages // Status messages
......
...@@ -69,6 +69,7 @@ ...@@ -69,6 +69,7 @@
name="industry" name="industry"
:label="__('validation.attributes.industry')" :label="__('validation.attributes.industry')"
:placeholder="__('validation.attributes.industry')" :placeholder="__('validation.attributes.industry')"
:options="$industries"
required required
/> />
</div> </div>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment