mirror of
https://github.com/balzack/databag.git
synced 2025-04-23 18:15:19 +00:00
delaying disconnected message
This commit is contained in:
parent
60ea1897dc
commit
2103dd6ec6
@ -34,6 +34,7 @@ export function Session() {
|
||||
const [textCard, setTextCard] = useState({ cardId: null} as {cardId: null|string});
|
||||
const [dismissed, setDismissed] = useState(false);
|
||||
const [disconnected, setDisconnected] = useState(false);
|
||||
const [showDisconnected, setShowDisconnected] = useState(false);
|
||||
|
||||
const sessionNav = {strings: state.strings};
|
||||
const showContent = {display: tab === 'content' ? 'flex' : 'none'};
|
||||
@ -58,6 +59,10 @@ export function Session() {
|
||||
useEffect(() => {
|
||||
if (state.appState && !state.sdkState) {
|
||||
setDisconnected(true);
|
||||
setShowDisconnected(false);
|
||||
setTimeout(() => {
|
||||
setShowDisconnected(true);
|
||||
}, 2000);
|
||||
} else {
|
||||
setDisconnected(false);
|
||||
}
|
||||
@ -171,7 +176,7 @@ export function Session() {
|
||||
</View>
|
||||
</NavigationContainer>
|
||||
)}
|
||||
{ disconnected && !dismissed && (
|
||||
{ disconnected && showDisconnected && !dismissed && (
|
||||
<View style={styles.alert}>
|
||||
<Surface elevation={5} style={styles.alertArea}>
|
||||
<Icon color={Colors.offsync} size={20} source="alert-circle-outline" />
|
||||
|
Loading…
x
Reference in New Issue
Block a user