Check Analytics (#2106)
* fix sign in event tracking * add missing analytics events * add more missing analytics * fix like and unrepost event tracking * reset onEndReachedThreshold
This commit is contained in:
parent
7229cda5a5
commit
8e541d753a
11 changed files with 41 additions and 22 deletions
|
@ -1,5 +1,6 @@
|
|||
import React from 'react'
|
||||
import * as persisted from '#/state/persisted'
|
||||
import {track} from '#/lib/analytics/analytics'
|
||||
|
||||
type StateContext = persisted.Schema['mutedThreads']
|
||||
type ToggleContext = (uri: string) => boolean
|
||||
|
@ -19,9 +20,11 @@ export function Provider({children}: React.PropsWithChildren<{}>) {
|
|||
if (arr.includes(uri)) {
|
||||
arr = arr.filter(v => v !== uri)
|
||||
muted = false
|
||||
track('Post:ThreadUnmute')
|
||||
} else {
|
||||
arr = arr.concat([uri])
|
||||
muted = true
|
||||
track('Post:ThreadMute')
|
||||
}
|
||||
persisted.write('mutedThreads', arr)
|
||||
return arr
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue