Browse Source

Merge pull request #1283 from mslourens/bugs/1240-new-user-creation

1240 - restore notification blocknotifications method, since it was c…
master
Martin McKeaveney 6 years ago
committed by GitHub
parent
commit
c4b828416a
  1. 10
      packages/client/src/store/notification.js

10
packages/client/src/store/notification.js

@ -13,8 +13,17 @@ const createNotificationStore = () => {
_notifications.set([])
}
})
let block = false
const blockNotifications = (timeout = 1000) => {
block = true
setTimeout(() => (block = false), timeout)
}
const send = (message, type = "default") => {
if (block) {
return
}
let _id = id()
_notifications.update(state => {
return [...state, { id: _id, type, message }]
@ -36,6 +45,7 @@ const createNotificationStore = () => {
warning: msg => send(msg, "warning"),
info: msg => send(msg, "info"),
success: msg => send(msg, "success"),
blockNotifications,
}
}

Loading…
Cancel
Save