@@ -44,6 +44,7 @@ const config = {
44
44
export default function App ( ) {
45
45
const [ userData , setUserData ] = useState < SPUserData > ( { } ) ;
46
46
const [ sdkStatus , setSDKStatus ] = useState < SDKStatus > ( SDKStatus . NotStarted ) ;
47
+ const [ authIdInput , setAuthIdInput ] = useState ( launchArgs . authId ) ;
47
48
const [ authId , setAuthId ] = useState < string | undefined > ( launchArgs . authId ) ;
48
49
const consentManager = useRef < SPConsentManager | null > ( null ) ;
49
50
@@ -60,13 +61,11 @@ export default function App() {
60
61
consentManager . current ?. clearLocalData ( ) ;
61
62
}
62
63
63
- consentManager . current ?. onSPUIReady ( ( ) =>
64
- setSDKStatus ( SDKStatus . Presenting )
65
- ) ;
64
+ consentManager . current ?. onSPUIReady ( ( ) => {
65
+ setSDKStatus ( SDKStatus . Presenting ) ;
66
+ } ) ;
66
67
67
- consentManager . current ?. onSPUIFinished ( ( ) =>
68
- setSDKStatus ( SDKStatus . Networking )
69
- ) ;
68
+ // consentManager.current?.onSPUIFinished(() => { });
70
69
71
70
consentManager . current ?. onFinished ( ( ) => {
72
71
setSDKStatus ( SDKStatus . Finished ) ;
@@ -127,14 +126,16 @@ export default function App() {
127
126
< View >
128
127
< Text style = { styles . title } > Sourcepoint CMP</ Text >
129
128
< TextInput
130
- value = { authId }
131
- placeholder = "(optional) authId"
132
- onChangeText = { setAuthId }
129
+ value = { authIdInput }
130
+ placeholder = "(AuthId: optional, press enter to submit)"
131
+ onChangeText = { setAuthIdInput }
132
+ onSubmitEditing = { ( ) => setAuthId ( authIdInput ) }
133
133
style = { styles . authIdInput }
134
134
autoCapitalize = "none"
135
135
autoCorrect = { false }
136
136
autoComplete = "off"
137
137
clearButtonMode = "always"
138
+ returnKeyType = "done"
138
139
/>
139
140
< Button
140
141
title = { authId ? `Load Messages (${ authId } )` : 'Load Messages' }
0 commit comments