Send notifications to GUI
To display custom notifications in the graphical user interface (GUI), you need to create an array of notification objects and add them to a pair ledger. Once displayed, the GUI will automatically remove these notifications from the pair ledger.
gb.data.pairLedger.notifications = [
{
text: 'custom success notification',
variant: 'success', // green
persist: true // notifications stays visible until dismissed
},
{
text: 'custom error notification',
variant: 'error', // red
// persist can be omitted
},
{
text: 'custom info notification',
variant: 'info', // blue
persist: false
},
{
text: `multi line notification \n\nallow for more information spread over \nmultiple lines of text`,
variant: 'error',
persist: true,
}
]
Example of a GUI notification