localStorage event listener
localStorage dispatcher