import { AntDesign, Ionicons } from "@expo/vector-icons"; import React, { useState } from "react"; import { Button, View, Text, Checkbox } from "react-native-ui-lib"; import { StyleSheet } from "react-native"; import { colorMap } from "@/contexts/SettingsContext"; import { ScrollView, TouchableOpacity } from "react-native-gesture-handler"; import GoogleIcon from "@/assets/svgs/GoogleIcon"; import AppleIcon from "@/assets/svgs/AppleIcon"; import OutlookIcon from "@/assets/svgs/OutlookIcon"; import CloseXIcon from "@/assets/svgs/CloseXIcon"; const CalendarSettingsPage = (props: { setSelectedPage: (page: number) => void; }) => { const [selectedColor, setSelectedColor] = useState(colorMap.pink); const [startDate, setStartDate] = useState(true); return ( props.setSelectedPage(0)}> Return to main settings Calendar settings Event Color Preference setSelectedColor(colorMap.pink)}> {selectedColor == colorMap.pink && ( )} setSelectedColor(colorMap.orange)}> {selectedColor == colorMap.orange && ( )} setSelectedColor(colorMap.green)}> {selectedColor == colorMap.green && ( )} setSelectedColor(colorMap.teal)}> {selectedColor == colorMap.teal && ( )} setSelectedColor(colorMap.purple)}> {selectedColor == colorMap.purple && ( )} Weekly Start Date setStartDate(true)} /> Sundays {" "} (default) setStartDate(false)} /> Mondays Add Calendar