Skip to content

Latest commit

 

History

History
33 lines (27 loc) · 862 Bytes

README.md

File metadata and controls

33 lines (27 loc) · 862 Bytes

raven

A tiny Clojurescript notification library based on Toastr

Clojars Project

Use

  • Include raven styles
    • (include-css "css/raven.css")
    • otherwise provide custom styles
  • Include animate.css if you want transition anitmations
    • (include-css "css/animate.min.css")
  • Mount notifications component in page
(require '[raven.notify :as notify])

(defn current-page
  []
  [:div.page-wrapper
    [(session/get :current-page)]
    [notify/notifications]])
  • Post messages
;; Info
(notify/notify "Did you know..." :type :info)

;; Success with a 500ms delay
(notify/notify "Success!" :type :success :delay 500)

;; Errors
(notify/notify "Something has gone wrong..." :type :error)