Class: Primer::ViewComponents::AutoCompleteTestController
- Inherits:
-
ApplicationController
- Object
- ActionController::Base
- ApplicationController
- Primer::ViewComponents::AutoCompleteTestController
- Defined in:
- app/controllers/primer/view_components/auto_complete_test_controller.rb
Overview
:nocov:
Constant Summary collapse
- FRUIT =
[ "Apples", "Apricots", "Avocado", "Ackee", "Bananas", "Bilberries", "Blueberries", "Blackberries", "Boysenberries", "Bread fruit", "Cantaloupes (cantalope)", "Chocolate-Fruit", "Cherimoya", "Cherries", "Cranberries", "Cucumbers", "Currants", "Dates", "Durian", "Eggplant", "Elderberries", "Figs", "Gooseberries", "Grapes", "Grapefruit", "Guava" ]
Instance Method Summary collapse
Instance Method Details
#index ⇒ Object
38 39 40 41 42 43 44 |
# File 'app/controllers/primer/view_components/auto_complete_test_controller.rb', line 38 def index @fruit_list = FRUIT.select { |fruit| fruit.downcase.include?(params["q"].downcase) } @visual_type = params[:visual] @version = params[:version] render "primer/view_components/auto_complete_test/index", formats: [:html, :html_fragment] end |
#no_results ⇒ Object
46 47 48 49 50 51 52 |
# File 'app/controllers/primer/view_components/auto_complete_test_controller.rb', line 46 def no_results @fruit_list = FRUIT.select { |fruit| fruit.downcase.include?(params["q"].downcase) } @visual_type = params[:visual] @version = params[:version] render "primer/view_components/auto_complete_test/no_results", formats: [:html, :html_fragment] end |