This repository was archived by the owner on Mar 25, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Перекинуть всю логику обработки информации по запросу на бэкеннд #71
Copy link
Copy link
Open
Labels
enhancementNew feature or requestNew feature or requestfeature_requestinvalidThis doesn't seem rightThis doesn't seem rightwontfixThis will not be worked onThis will not be worked on
Description
- добавить query запросы по типу :
api/?school=108
- перевести логику обработки формирования данных для графика на бэкеннд
Пример:
const parseData = () => {
const answersMap = new Map<string, number>();
let totalNumberHere = 0;
if (school === "all") {
answers.map((item) => {
totalNumberHere++;
if (answersMap.has(item.ready)) {
let counter = answersMap.get(item.ready);
if (counter) {
counter++;
answersMap.set(item.ready, counter);
}
} else {
answersMap.set(item.ready, 1);
}
});
} else {
answers.map((item) => {
if (item.school.trim() === school.trim()) {
totalNumberHere++;
if (answersMap.has(item.ready)) {
let counter = answersMap.get(item.ready);
if (counter) {
counter++;
answersMap.set(item.ready, counter);
}
} else {
answersMap.set(item.ready, 1);
}
}
});
}Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestfeature_requestinvalidThis doesn't seem rightThis doesn't seem rightwontfixThis will not be worked onThis will not be worked on