import { useState, useEffect } from "react"; import facility from '../../../wilayah/facility.json'; import { signIn, signOut, useSession } from "next-auth/react"; export const dataStatus = [ { val:0, text: 'indekos' }, { val:1, text: 'dijual' }, { val:2, text: 'disewakan' }, ]; export const FormPost = ({ edit, hidetanah }) => { const [lbangun, setLBangun] = useState(""); const [ltanah, setLTanah] = useState(""); const [ktidur, setKTidur] = useState(""); const [kmandi, setKMandi] = useState(""); const [lantai, setLantai] = useState(""); const [alamat, setAlamat] = useState(""); const [judul, setJudul] = useState(""); const [hadap, setHadap] = useState(""); const [deskrisi, setDeskrisi] = useState(""); const [dataResponse, setDataresponse] = useState(null); const [uid, setUid] = useState(null); const [uniqid, setUniqid] = useState(null); const [email, setEmail] = useState(null); const [apar, setApar] = useState(null); const [propertyBaru, setPropertiBaru] = useState(0); const { data: session } = useSession(); var rows = [], i = 0, len = 10; while (++i <= len) rows.push(i); useEffect(()=>{ document.querySelector('input#apartement').click(); document.getElementById('cert1').click(); setPropertiBaru(edit.baru?1:0); setApar(edit.type); setLBangun(edit.lbangun) setLTanah(edit.ltanah) setKTidur(edit.ktidur) setKMandi(edit.kmandi) setHadap(edit.hadap) setLantai(edit.lantai) setAlamat(edit.alamat) setJudul(edit.judul) setDeskrisi(edit.deskrisi) setEmail(edit.email) setUid(edit.uid_user) setUniqid(edit.uniqid) Array.from(document.querySelectorAll('input[name="cert"]')) .forEach(function(q){ q.checked = q.value == edit.cert? true : false; }); Array.from(document.querySelectorAll('input[name="facility"]')) .forEach(function(q){ q.checked = edit.facility.split(',').indexOf(q.value) != -1? true : false; }); Array.from(document.querySelectorAll('.status-data')) .forEach(function(q){ let v = q.value; v == edit.status ? q.click() : null; }); }, [edit]) return (<> {/* pilihan property */}

This field is mandatory.

{/* property baru */}
{/* luas bangunan */}
{ setLBangun(e.target.value); }} name="lbangun" className="bg-transparent border-b py-2 pl-4 focus:outline-none focus:rounded-md focus:ring-1 ring-green-500 font-light text-gray-500" />

This field is mandatory.

{/* luas tanah */}
{ setLTanah(e.target.value); }} style={{ backgroundColor: !hidetanah ? !apar?"#ddd":"#fff" : "#fff"}} name="ltanah" className="bg-transparent border-b py-2 pl-4 focus:outline-none focus:rounded-md focus:ring-1 ring-green-500 font-light text-gray-500" />

This field is mandatory.

{/* kamar tidur */}

This field is mandatory.

{/* kamr mandi */}

This field is mandatory.

{/* hadap */}
{ setHadap(e.target.value); }} name="hadap" className="bg-transparent border-b py-2 pl-4 focus:outline-none focus:rounded-md focus:ring-1 ring-green-500 font-light text-gray-500" />

This field is mandatory.

{/* lantai */}
{ setLantai(e.target.value); }} name="lantai" className="bg-transparent border-b py-2 pl-4 focus:outline-none focus:rounded-md focus:ring-1 ring-green-500 font-light text-gray-500" />
{/* fasilitas */}
{/* sertifikat */}
{/* alamat */}
{ setAlamat(e.target.value); }} name="alamat" className="bg-transparent border-b py-2 pl-4 focus:outline-none focus:rounded-md focus:ring-1 ring-green-500 font-light text-gray-500" />
{/* type */}
{/* judul iklan */}
{ setJudul(e.target.value); }} name="judul" className="bg-transparent border-b py-2 pl-4 focus:outline-none focus:rounded-md focus:ring-1 ring-green-500 font-light text-gray-500" />

Panjang minimum harus 15 karakter harap edit kolom.

{/* deskripsi */}

Panjang minimum harus 20 karakter harap edit kolom.

) }