feat(analytics): add Sidebar Opened & Sidebar Closed events

This commit is contained in:
Evan Morikawa 2016-07-11 18:16:08 -07:00
parent 2474b0e7d3
commit c86f8aa387

View file

@ -103,8 +103,12 @@ class WorkspaceStore extends NylasStore
throw new Error("Actions.toggleWorkspaceLocationHidden - pass a WorkspaceStore.Location")
if @_hiddenLocations[location.id]
if location is @Location.MessageListSidebar
Actions.recordUserEvent("Sidebar Opened")
delete @_hiddenLocations[location.id]
else
if location is @Location.MessageListSidebar
Actions.recordUserEvent("Sidebar Closed")
@_hiddenLocations[location.id] = location
NylasEnv.config.set('core.workspace.hiddenLocations', @_hiddenLocations)