Update dev env (#8921)

* Update dev-env

* Integrate appviewDid value from dev-env

* Use correct env value to disable policy update overlay

* Remove log
This commit is contained in:
Eric Bailey
2025-08-28 06:20:06 -05:00
committed by GitHub
parent dcba5c4668
commit 2a54781ce0
11 changed files with 205 additions and 126 deletions
+16 -2
View File
@@ -1,8 +1,10 @@
import {LogBox, Pressable, View} from 'react-native'
import {useState} from 'react'
import {LogBox, Pressable, View, TextInput} from 'react-native'
import {useQueryClient} from '@tanstack/react-query'
import {setBlueskyProxyHeader} from '#/lib/constants'
import {useModalControls} from '#/state/modals'
import {useSessionApi} from '#/state/session'
import {useSessionApi, useAgent} from '#/state/session'
import {useLoggedOutViewControls} from '#/state/shell/logged-out'
import {useOnboardingDispatch} from '#/state/shell/onboarding'
import {navigate} from '../../../Navigation'
@@ -18,6 +20,7 @@ LogBox.ignoreAllLogs()
const BTN = {height: 1, width: 1, backgroundColor: 'red'}
export function TestCtrls() {
const agent = useAgent()
const queryClient = useQueryClient()
const {logoutEveryAccount, login} = useSessionApi()
const {openModal} = useModalControls()
@@ -45,8 +48,19 @@ export function TestCtrls() {
)
setShowLoggedOut(false)
}
const [proxyHeader, setProxyHeader] = useState('')
return (
<View style={{position: 'absolute', top: 100, right: 0, zIndex: 100}}>
<TextInput
testID="e2eProxyHeaderInput"
onChangeText={val => setProxyHeader(val as any)}
onSubmitEditing={() => {
const header = `${proxyHeader}#bsky_appview`
setBlueskyProxyHeader(header as any)
agent.configureProxy(header as any)
}}
style={BTN}
/>
<Pressable
testID="e2eSignInAlice"
onPress={onPressSignInAlice}