class SubjectIndexFormComponent < BaseComponent attr_reader :subject_index, :form_url, :form_method, :parent_id def initialize(current_user:, opts:) @subject_index = opts[:subject_index] @form_url = opts[:form_url] @form_method = opts[:form_method] @parent_id = parent_id end def render? subject_index.present? && form_url.present? && form_method.present? end end