fix: load cities dynamically based on selected province

This commit is contained in:
2026-08-18 19:36:59 +03:30
parent ea76f658ce
commit cc87514e8f
4 changed files with 68 additions and 32 deletions
+5 -3
View File
@@ -8,12 +8,14 @@ use Illuminate\Http\JsonResponse;
class LocationController extends Controller
{
public function getCities($provinceId): JsonResponse
public function getCities(int $provinceId): JsonResponse
{
$cities = City::where('province_id', $provinceId)
->orderBy('name')
$cities = City::query()
->where('province_id', $provinceId)
->orderBy('name', 'asc')
->get(['id', 'name']);
return response()->json($cities);
}
}