add exact result strings

This commit is contained in:
prisar
2023-07-07 09:01:35 +05:30
parent 68ef757f96
commit cb697fdf14

View File

@@ -36,32 +36,10 @@ function App() {
const [diseases, setDiseases] = useState(0); const [diseases, setDiseases] = useState(0);
useEffect(() => { useEffect(() => {
if (!mtests.length) {
console.log('mtests', mtests);
const tests = getTests();
// setMales(tests.length);
}
}, [mtests]);
useEffect(() => {
// db.collection("patientData").onSnapshot((snapshot) => {
// setCustomersData(
// snapshot.docs.map((doc) => ({
// id: doc.id,
// data: doc.data(),
// }))
// );
// console.log(snapshot.docs);
// });
// h9JzA73TcJgS3CHmCvT5
const q = query(collection(db, "patientData")); const q = query(collection(db, "patientData"));
const unsub = onSnapshot(q, (querySnapshot) => { const unsub = onSnapshot(q, (querySnapshot) => {
// const source = doc.metadata.hasPendingWrites ? "Local" : "Server";
// console.log(source, " data: ", doc.data());
console.log("snapshot", querySnapshot);
const patients = []; const patients = [];
let maleCount = 0; let maleCount = 0;
let femaleCount = 0; let femaleCount = 0;
@@ -69,7 +47,7 @@ function App() {
const patient = document.data(); const patient = document.data();
patients.push(patient); patients.push(patient);
console.log("patient", patient); console.log("patient", patient);
const {gender} = patient; const { gender } = patient;
if (gender === 'Male') { if (gender === 'Male') {
maleCount++; maleCount++;
} }
@@ -87,22 +65,17 @@ function App() {
const q = query(collection(db, "testData")); const q = query(collection(db, "testData"));
const unsub = onSnapshot(q, (querySnapshot) => { const unsub = onSnapshot(q, (querySnapshot) => {
// const source = doc.metadata.hasPendingWrites ? "Local" : "Server";
// console.log(source, " data: ", doc.data());
console.log("snapshot", querySnapshot);
const hposTests = []; const hposTests = [];
let traitCount = 0; let traitCount = 0;
let diseaseCount = 0; let diseaseCount = 0;
querySnapshot.forEach((document) => { querySnapshot.forEach((document) => {
const hposTestData = document.data(); const hposTestData = document.data();
hposTests.push(hposTestData); hposTests.push(hposTestData);
console.log("hposTestData", hposTestData); const { result } = hposTestData;
const {result} = hposTestData; if (result === 'SICKLECELLTRAIT') {
if (result === 'Trait') {
traitCount++; traitCount++;
} }
if (result === 'Disease') { if (result === 'SICKLECELLDISEASE') {
diseaseCount++; diseaseCount++;
} }
}); });