@peter.naydenov/route-emitter
Version:
Changes in URL are converted in events according routes definition list
20 lines (14 loc) • 489 B
JavaScript
function destroy ( dependencies, state ) {
return function destroy () {
const { eBus, history, dead } = dependencies;
state.isActive = false
eBus.off ()
history.destroy ()
sessionStorage.removeItem ( state.SSName )
dependencies.API = {
on : dead
, navigate : dead
, destroy : dead
}
}} // destroy func.
export default destroy