## Not run:
#
# ## server.r
# shinyServer(function(input, output, session) {
#
# messageData <- initMessageData()
#
# addMessageData(messageData, "A new message!")
#
# output$messageMenu <- renderDropdownMenu({
#
# message_df <- data.frame(text = messageData$text,
# icon = messageData$icon,
# status = messageData$status)
#
# msgs <- apply(message_df, 1, function(row){
# notificationItem(text = row[['text']],
# icon = icon(row[['icon']]),
# status = row[['status']])
#
# })
#
# dropdownMenu(type="notifications", .list = msgs)
#
# })
#
# }
#
# ## ui.r
#
# dashboardHeader(title = "GA Forecast",
# dropdownMenuOutput("messageMenu"))
# ## End(Not run)
Run the code above in your browser using DataLab