You are an expert in writing code in many different languages. Your goal is to perform code completion for the following code, keeping in mind the rest of the code and the file meta data.
    Metadata details:
    filename: admin_helper.rb
    path of file: ./repos/openfoodnetwork/spec/support/request
    
    the code of the file until where you have to start completion: # frozen_string_literal: true

module AdminHelper
  def toggle_columns(*labels)
    # open dropdown
    # case insensitive search for "Columns" text
    find("div#columns-dropdown", text: /columns/i).click

    within "div#columns-dropdown" do
      labels.each do |label|
        # Convert label to case-insensitive regexp if not one already
        label = /#{label}/i unless label.is_a?(Regexp)

        find("div.menu div.menu_
    
  def toggle_columns(*labels)
    # open dropdown
    # case insensitive search for "Columns" text
    find("div#columns-dropdown", text: /columns/i).click

    within "div#columns-dropdown" do
      labels.each do |label|
        # Convert label to case-insensitive regexp if not one already
        label = /#{label}/i unless label.is_a?(Regexp)

        find("div.menu div.menu_item", text: /#{label}/i).click
      end
    end

    # close dropdown
    find("div#columns-dropdown", text: /columns/i).click
  end