Реагируйте, передавая функцию firestore дочернего компонента

# #reactjs #google-cloud-firestore

Вопрос:

Я пытаюсь передать функцию о firestore дочернему компоненту

Проблема в том, что когда я передаю функции детям, это становится похоже на это

 () => {
    Object(_Context_DBContext__WEBPACK_IMPORTED_MODULE_4__["AddData"])(tag.description, values, charName);
  }
 

И, конечно, это не работает в дочерних компонентах

Функция, которую я пытался отправить

 const db = firebase.firestore();
const AddData = async (tag: string, data: Object, char: string) => {
    db.collection('Character')
        .doc(char)
        .update({
            [tag]: firebase.firestore.FieldValue.arrayUnion(data),
        });
};//


const ContentAdd = () => {
        AddData(tag.description, values, charName);
    }; //<- this is actually I tried to send
 

Когда я просто отправляю addData непосредственно ребенку, результат выглядит так.

 async (tag, data, char) => {
  _firebaseInit__WEBPACK_IMPORTED_MODULE_2__["default"].collection('Character').doc(char).update({
    [tag]: firebase__WEBPACK_IMPORTED_MODULE_0__["default"].firestore.F…
 

Я думаю, что есть некоторые проблемы с конфигурацией firestore или webpack… но не знаю, как это сделать…

Если что-то пропало, дайте мне знать..