[Client] Refactor

This commit is contained in:
syuilo⭐️ 2017-02-03 15:07:52 +09:00 committed by GitHub
parent 38b9fed379
commit 9e75a73619

View file

@ -9,8 +9,7 @@ riot.mixin \net do
net: net net: net
module.exports = (i, endpoint, data) -> module.exports = (i, endpoint, data) ->
pending++ if ++pending == 1
if pending == 1
spinner := document.create-element \div spinner := document.create-element \div
..set-attribute \id \wait ..set-attribute \id \wait
document.body.append-child spinner document.body.append-child spinner
@ -47,9 +46,8 @@ module.exports = (i, endpoint, data) ->
fetch ep, opts fetch ep, opts
.then (res) -> .then (res) ->
pending--
clear-timeout timer clear-timeout timer
if pending == 0 if --pending == 0
spinner.parent-node.remove-child spinner spinner.parent-node.remove-child spinner
if res.status == 200 if res.status == 200