前提・実現したいこと
RailsでDevise認証を行っています。
DeviseのHelperメソッドを使用すると引数の数が合わないエラーになります。
発生している問題・エラーメッセージ
ActionView::Template::Error (wrong number of arguments (given 11, expected 2)): 28: = link_to "ホーム", root_path 29: li 30: = link_to "検索", searches_index_path 31: - if user_signed_in? 32: li 33: = link_to "マイページ", users_index_path 34: li app/views/layouts/application.html.slim:31:in `_app_views_layouts_application_html_slim__2163074964384195176_70067643701200'
試したこと
routesをいじっていたら動かなくなったため、routesは元に戻しました。
devise_for :users, :controllers => { omniauth_callbacks: 'users/omniauth_callbacks' }
間違ってオーバライドしていないか確認しました。
devise_current_user、user_signed_in?、current_userともにオーバーライドはしていません。
また、current_userでも同様のエラーが出ます。
ご回答よろしくお願いします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。