Skip to content
This repository was archived by the owner on Mar 25, 2021. It is now read-only.
This repository was archived by the owner on Mar 25, 2021. It is now read-only.

Перекинуть всю логику обработки информации по запросу на бэкеннд #71

@ignavan39

Description

@ignavan39
  • добавить 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

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions