Files
openfoodnetwork/app/assets/javascripts/darkswarm/services/messages.js.coffee
2021-08-02 18:59:42 +01:00

18 lines
384 B
CoffeeScript

angular.module('Darkswarm').factory "Messages", (Loading, RailsFlashLoader)->
new class Messages
loading: (message) ->
Loading.message = message
success: (message) ->
@flash(success: message)
error: (message) ->
@flash(error: message)
flash: (flash) ->
@clear()
RailsFlashLoader.loadFlash(flash)
clear: ->
Loading.clear()