You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
448 B
JavaScript
19 lines
448 B
JavaScript
2 years ago
|
import db from "@/firebase";
|
||
|
import { collection, getDocs, doc, setDoc } from "firebase/firestore";
|
||
|
|
||
|
async function getAllJabatan() {
|
||
|
const collect = collection(db, 'jabatan')
|
||
|
const data = await getDocs(collect)
|
||
|
const lists = data.docs.map(doc => doc.data())
|
||
|
return lists
|
||
|
}
|
||
|
|
||
|
async function createJabatan(payload) {
|
||
|
const docRef = await setDoc(doc(db, "jabatan"), payload);
|
||
|
return docRef.id
|
||
|
}
|
||
|
|
||
|
export {
|
||
|
getAllJabatan,
|
||
|
createJabatan
|
||
|
}
|