summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/lib/behaviours/loading_indicator.js.coffee
diff options
context:
space:
mode:
Diffstat (limited to 'app/assets/javascripts/lib/behaviours/loading_indicator.js.coffee')
-rw-r--r--app/assets/javascripts/lib/behaviours/loading_indicator.js.coffee14
1 files changed, 14 insertions, 0 deletions
diff --git a/app/assets/javascripts/lib/behaviours/loading_indicator.js.coffee b/app/assets/javascripts/lib/behaviours/loading_indicator.js.coffee
new file mode 100644
index 0000000..9a7e3dd
--- /dev/null
+++ b/app/assets/javascripts/lib/behaviours/loading_indicator.js.coffee
@@ -0,0 +1,14 @@
+class DisplayLoadingIndicator extends Stronglifters.Behaviour
+ @on "turbolinks:load"
+
+ execute: ->
+ $(document).on 'turbolinks:request-start', ->
+ $(".loading-indicator").show()
+
+
+class HideLoadingIndicator extends Stronglifters.Behaviour
+ @on "turbolinks:load"
+
+ execute: ->
+ $(document).on 'turbolinks:request-end', ->
+ $(".loading-indicator").hide()