/* eslint-disable @typescript-eslint/no-unused-vars */ import { ButtonCustom, SelectCustom, StackCustom, TextInputCustom, ViewWrapper, } from "@/components"; import BoxButtonOnFooter from "@/components/Box/BoxButtonOnFooter"; import { router, useLocalSearchParams } from "expo-router"; import { useState } from "react"; import { StyleSheet } from "react-native"; export default function ProfileEdit() { const { id } = useLocalSearchParams(); const [data, setData] = useState({ nama: "Bagas Banuna", email: "bagasbanuna@gmail.com", alamat: "Jember", selectedValue: "", }); const options = [ { label: "React", value: "react" }, { label: "Vue", value: "vue" }, { label: "Angular", value: "angular" }, { label: "Svelte", value: "svelte" }, { label: "Next.js", value: "nextjs" }, { label: "Nuxt.js", value: "nuxtjs" }, { label: "Remix", value: "remix" }, { label: "Sapper", value: "sapper" }, { label: "SvelteKit", value: "sveltekit" }, ]; const handleSave = () => { console.log({ nama: data.nama, email: data.email, alamat: data.alamat, selectedValue: data.selectedValue, }); router.back(); }; return ( Simpan } > { setData({ ...(data as any), selectedValue: value }); }} /> { setData({ ...data, nama: text }); }} required /> { setData({ ...data, email: text }); }} required /> { setData({ ...data, alamat: text }); }} required /> ); } const styles = StyleSheet.create({ container: { flex: 1, justifyContent: "center", padding: 20, }, result: { marginTop: 20, fontSize: 16, fontWeight: "bold", }, });