also fix ios

This commit is contained in:
Hailey
2024-06-19 20:37:40 -07:00
parent 4b174e272d
commit b32d50ed32
@@ -1,6 +1,9 @@
import React from 'react' import React from 'react'
import {createStarterPackLinkFromAndroidReferrer} from 'lib/strings/starter-pack' import {
createStarterPackLinkFromAndroidReferrer,
httpStarterPackUriToAtUri,
} from 'lib/strings/starter-pack'
import {isAndroid} from 'platform/detection' import {isAndroid} from 'platform/detection'
import {useHasCheckedForStarterPack} from 'state/preferences/used-starter-packs' import {useHasCheckedForStarterPack} from 'state/preferences/used-starter-packs'
import {useSetActiveStarterPack} from 'state/shell/starter-pack' import {useSetActiveStarterPack} from 'state/shell/starter-pack'
@@ -37,8 +40,15 @@ export function useStarterPackEntry() {
uri = createStarterPackLinkFromAndroidReferrer(res.installReferrer) uri = createStarterPackLinkFromAndroidReferrer(res.installReferrer)
} }
} else { } else {
uri = await SwissArmyKnife.getStringValueAsync('starterPackUri', true) const res = await SwissArmyKnife.getStringValueAsync(
SwissArmyKnife.setStringValueAsync('starterPackUri', null, true) 'starterPackUri',
true,
)
if (res) {
uri = httpStarterPackUriToAtUri(res)
SwissArmyKnife.setStringValueAsync('starterPackUri', null, true)
}
} }
if (uri) { if (uri) {