mirror of
https://github.com/vale981/Vulcan
synced 2025-03-06 10:01:40 -05:00
18 lines
458 B
JavaScript
18 lines
458 B
JavaScript
import { addCallback, getActions } from 'meteor/vulcan:lib';
|
|
|
|
/*
|
|
|
|
Core callbacks
|
|
|
|
*/
|
|
|
|
/**
|
|
* @summary Clear flash messages marked as seen when the route changes
|
|
* @param {Object} props
|
|
* @param {Object} props.client Apollo Client reference instantiated on the current connected client
|
|
*/
|
|
function RouterClearMessages({ client }) {
|
|
client.store.dispatch(getActions().messages.clearSeen());
|
|
}
|
|
|
|
addCallback('router.onUpdate.async', RouterClearMessages);
|