lint
This commit is contained in:
@@ -3,7 +3,10 @@ import React from 'react'
|
|||||||
import {createStarterPackLinkFromAndroidReferrer} from 'lib/strings/starter-pack'
|
import {createStarterPackLinkFromAndroidReferrer} from 'lib/strings/starter-pack'
|
||||||
import {isAndroid} from 'platform/detection'
|
import {isAndroid} from 'platform/detection'
|
||||||
import {useSetCurrentStarterPack} from 'state/preferences/starter-pack'
|
import {useSetCurrentStarterPack} from 'state/preferences/starter-pack'
|
||||||
import {useHasCheckedForStarterPack} from 'state/preferences/used-starter-packs'
|
import {
|
||||||
|
useHasCheckedForStarterPack,
|
||||||
|
useSetHasCheckedForStarterPack,
|
||||||
|
} from 'state/preferences/used-starter-packs'
|
||||||
import SwissArmyKnife from '../../../modules/expo-bluesky-swiss-army'
|
import SwissArmyKnife from '../../../modules/expo-bluesky-swiss-army'
|
||||||
import GooglePlayReferrer from '../../../modules/expo-google-play-referrer'
|
import GooglePlayReferrer from '../../../modules/expo-google-play-referrer'
|
||||||
|
|
||||||
@@ -11,11 +14,10 @@ export function useStarterPackEntry() {
|
|||||||
const [ready, setReady] = React.useState(false)
|
const [ready, setReady] = React.useState(false)
|
||||||
const setCurrentStarterPack = useSetCurrentStarterPack()
|
const setCurrentStarterPack = useSetCurrentStarterPack()
|
||||||
const hasCheckedForStarterPack = useHasCheckedForStarterPack()
|
const hasCheckedForStarterPack = useHasCheckedForStarterPack()
|
||||||
const setHasCheckedForStarterPack = useHasCheckedForStarterPack()
|
const setHasCheckedForStarterPack = useSetHasCheckedForStarterPack()
|
||||||
|
|
||||||
React.useEffect(() => {
|
React.useEffect(() => {
|
||||||
if (ready || hasCheckedForStarterPack) return
|
if (ready || hasCheckedForStarterPack) return
|
||||||
|
|
||||||
setHasCheckedForStarterPack(true)
|
setHasCheckedForStarterPack(true)
|
||||||
;(async () => {
|
;(async () => {
|
||||||
let uri: string | null | undefined
|
let uri: string | null | undefined
|
||||||
@@ -30,7 +32,7 @@ export function useStarterPackEntry() {
|
|||||||
uri = await SwissArmyKnife.getStringValueAsync('starterPackUri', true)
|
uri = await SwissArmyKnife.getStringValueAsync('starterPackUri', true)
|
||||||
}
|
}
|
||||||
|
|
||||||
if (uri && !usedStarterPacks?.includes(uri)) {
|
if (uri) {
|
||||||
setCurrentStarterPack({
|
setCurrentStarterPack({
|
||||||
uri,
|
uri,
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user