Disable status buttons when menu active
This commit is contained in:
parent
a876be705d
commit
d0b76c4a1e
@ -80,6 +80,7 @@ const Index = () => {
|
||||
setStatus={setUserStatus}
|
||||
currentTheme={currentTheme}
|
||||
isProfileActive={isProfileActive}
|
||||
isMenuActive={isMenuActive}
|
||||
/>
|
||||
<Profile
|
||||
visible={isProfileActive}
|
||||
|
@ -27,9 +27,10 @@ interface StatusProps {
|
||||
setStatus: (currentStatus: string) => void;
|
||||
currentTheme: string;
|
||||
isProfileActive: boolean;
|
||||
isMenuActive: boolean;
|
||||
}
|
||||
|
||||
const Status: React.FC<StatusProps> = ({ id, name, image, currentStatus, setStatus, currentTheme, isProfileActive }) => {
|
||||
const Status: React.FC<StatusProps> = ({ id, name, image, currentStatus, setStatus, currentTheme, isProfileActive, isMenuActive }) => {
|
||||
log.debug("WebSocket URL: ", WS_URL);
|
||||
log.debug("API URL: ", API_URL);
|
||||
const theme = useTheme();
|
||||
@ -209,6 +210,7 @@ const Status: React.FC<StatusProps> = ({ id, name, image, currentStatus, setStat
|
||||
<View style={styles.buttonContainer}>
|
||||
<Button
|
||||
mode="contained"
|
||||
disabled={isMenuActive}
|
||||
onPress={() => handleStatusPress("On the Way")}
|
||||
style={[
|
||||
styles.actionButton,
|
||||
@ -219,6 +221,7 @@ const Status: React.FC<StatusProps> = ({ id, name, image, currentStatus, setStat
|
||||
</Button>
|
||||
<Button
|
||||
mode="contained"
|
||||
disabled={isMenuActive}
|
||||
onPress={() => handleStatusPress("Arrived")}
|
||||
style={[
|
||||
styles.actionButton,
|
||||
|
Loading…
Reference in New Issue
Block a user