Задать вопрос
@starkingdom

Как вытащить данные из firabase?

Господа, я получаю одну страницу в real time database firabase по такому коду:
useEffect(() => {
    if (!id) return;

    const starCountRef = ref(db, "pages/" + id);
    console.log({starCountRef})
    onValue(starCountRef, (snapshot) => {
      const data = snapshot.val();
      setBoard(data);
    });
  }, [id]);


А вот так я эту страницу создаю:
const id = Math.floor(Math.random() * 10001);
        const { title, desc } = userData;
        set(ref(db, `pages/${id}`), {
          title,
          desc,
          id,
        });

        setUserData({
          title: "",
          desc: "",
          id: "",
        });


Вопрос в чём.
На созданной странице я создаю ещё одну страницу, но как это сделать, у меня урл сейчас /pages/1, а дальше если я создам надо чтобы url был /pages/1/qwe/1, как это реализовать можно, не могу понять никак
  • Вопрос задан
  • 105 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
ITK academy Воронеж
от 50 000 до 90 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽