"
    data-workflow-state="<%= context_module ? context_module.workflow_state : "{{ workflow_state }}"%>"
    data-module-url="<%= context_url(@context, :context_url) %>/modules/<%= context_module ? context_module.id : "{{ id }}" %>"
    data-module-id="<%= context_module ? context_module.id : "{{ id }}" %>"
    id="context_module_<%= context_module ? context_module.id : "blank" %>"
    style="<%= hidden unless context_module %>"
>
  
    
      <% if context_module && module_data[:items] %>
        <% module_data[:items].each do |item| %>
          <%
            item_data = module_data[:items_data][item.id]
            locals = {
              :completion_criteria => context_module.completion_requirements,
              :item_data => item_data,
              :editable => editable,
            }
          %>
          <%= render :partial => 'context_modules/module_item_next', :object => item, :as => :module_item, :locals => locals %>
          <% if item_data[:show_cyoe_placeholder] %>
            <%= render :partial => 'context_modules/module_item_conditional_next', :object => item, :as => :module_item, :locals => locals %>
          <% end %>
        <% end %>
      <% end %>
    
    <% if module_dnd && (!context_module || editable && module_data[:items]&.empty?) %>
      
    <% end %>