add spinner when receiving running state + fix stream in details for pending state
This commit is contained in:
		
							parent
							
								
									57750c56d1
								
							
						
					
					
						commit
						981555bcf3
					
				| @ -36,10 +36,15 @@ var start = function (url) { | ||||
|                 innerBtn.setAttribute("type", "button"); | ||||
|                 innerBtn.className = "btn btn-primary btn-sm" | ||||
| 
 | ||||
|                 innerSpan = document.createElement("span"); | ||||
|                 var innerSpan = document.createElement("span"); | ||||
|                 innerSpan.setAttribute("role", "status"); | ||||
|                 innerSpan.innerHTML = "Deploying..."; | ||||
| 
 | ||||
|                 var innerSpinner = document.createElement("span"); | ||||
|                 innerSpinner.className = "spinner-border spinner-border-sm"; | ||||
|                 innerSpinner.setAttribute("aria-hidden", "true"); | ||||
|                  | ||||
|                 innerBtn.appendChild(innerSpinner); | ||||
|                 innerBtn.appendChild(innerSpan); | ||||
| 
 | ||||
|                 button.innerHTML = ""; | ||||
|  | ||||
| @ -4,21 +4,19 @@ | ||||
| 
 | ||||
| {% block title %} Deployment details: {{ deployment.name }} {% endblock %} | ||||
| 
 | ||||
| {% if deployment.status == "RUNNING" %} | ||||
|     {% block bodyattr %} | ||||
|         {% if deployment.status == "RUNNING" %} | ||||
| {% block bodyattr %} | ||||
|         {% if deployment.status == "RUNNING" or deployment.status == "PENDING" %} | ||||
|             onload="start('{{ url|safe }}');" | ||||
|         {% endif %} | ||||
|     {% endblock %} | ||||
| {% endblock %} | ||||
| 
 | ||||
|     {% block headscript %} | ||||
|         {% if deployment.status == "RUNNING" or deployment.status == "PENDING" %} | ||||
|             <script src="{% static 'django_eventstream/json2.js' %}"></script> | ||||
|             <script src="{% static 'django_eventstream/eventsource.min.js' %}"></script> | ||||
|             <script src="{% static 'django_eventstream/reconnecting-eventsource.js' %}"></script> | ||||
|         {% endif %} | ||||
|     {% endblock %} | ||||
| {% endif %} | ||||
| {% block headscript %} | ||||
|     {% if deployment.status == "RUNNING" or deployment.status == "PENDING" %}    | ||||
|         <script src="{% static 'django_eventstream/json2.js' %}"></script> | ||||
|         <script src="{% static 'django_eventstream/eventsource.min.js' %}"></script> | ||||
|         <script src="{% static 'django_eventstream/reconnecting-eventsource.js' %}"></script> | ||||
|     {% endif %} | ||||
| {% endblock %} | ||||
| 
 | ||||
| {% block content %} | ||||
|     <div class="container-fluid"> | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user