21
Июл
2021

Как получать значение из ключей из firebase и выводить их в React

Здраствуйте, я новичок в Реакте

В firebase у меня есть ключи которые я создаю в PatientServise.js функцией savePatient, суть в том что мне нужно вывести данные в PatientSidebar.jsx что бы оно выглядело как на скриншотах снизу

Ключи

Нужно что бы было вот так:

Правильное отображение

Вот ссылка на репозиторий: https://github.com/theShaper-I/vitechTask/tree/main/src

Метод которым я получаю пациентов с БД(PatientService.js)

getPatients() {
    return new Promise((resolve, reject) => {
        axios.get(`${url}/patientLoad.json`)
            .then((res) => {
                let patientsDB = res.data;
                let patients = [];

                for (let i = 0; i < patientsDB.length; i++) {
                    patients = [...patients, {
                        id: patientsDB[i].id,
                        firstname: patientsDB[i].firstname,
                        lastname: patientsDB[i].lastname,
                        age: patientsDB[i].age,
                        birth: patientsDB[i].birth,
                        gender: patientsDB[i].gender,
                        country: patientsDB[i].country,
                        state: patientsDB[i].state,
                        city: patientsDB[i].city,
                        comments: patientsDB[i].comments
                    }];
                }
            });
    });
}

Источник: https://ru.stackoverflow.com/questions/1307514/%D0%9A%D0%B0%D0%BA-%D0%BF%D0%BE%D0%BB%D1%83%D1%87%D0%B0%D1%82%D1%8C-%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B8%D0%B7-%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%B9-%D0%B8%D0%B7-firebase-%D0%B8-%D0%B2%D1%8B%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D1%8C-%D0%B8%D1%85-%D0%B2-react

Тебе может это понравится...

Добавить комментарий