import {Text, TouchableOpacity, View} from "react-native-ui-lib"; import React, {useState} from "react"; import {Ionicons} from "@expo/vector-icons"; import {ScrollView, StyleSheet,} from "react-native"; import MyProfile from "./user_settings_views/MyProfile"; import MyGroup from "./user_settings_views/MyGroup"; const UserSettings = (props: { setSelectedPage: (page: number) => void }) => { const [selectedView, setSelectedView] = useState(true); return ( props.setSelectedPage(0)}> Return to main settings User Management setSelectedView(true)} centerV centerH style={ selectedView == true ? styles.btnSelected : styles.btnNot } > My Profile setSelectedView(false)} centerV centerH style={ selectedView == false ? styles.btnSelected : styles.btnNot } > My Group {selectedView && } {!selectedView && } ); }; const styles = StyleSheet.create({ buttonSwitch: { borderRadius: 50, width: "100%", backgroundColor: "#ebebeb", height: 45, }, btnSelected: { backgroundColor: "#05a8b6", height: "100%", width: "50%", borderRadius: 50, }, btnNot: { height: "100%", width: "50%", borderRadius: 50, }, }); export default UserSettings;