React.MouseEventHandler = (e: ListItems)
interface Event extends React.MouseEvent{
dataset:string
}
const deleteItem = React.MouseEventHandler = (event:Event)=>{}
function addBookmarks(idBookmark){
var user = firebase.auth().currentUser; //берем текущего юзера
if (user != null) {
uid = user.uid;
const doc = db.collection('userBookmarks/').doc(uid)
const temp = doc.get().then(res => res.data());
if(temp){ //проверяем если есть уже закладки
const doc = db.collection('userBookmarks').doc(uid)
doc.set(Object.assign({},temp,{[idBookmark]:idBookmark})); //добавляем новую закладку к существующим
}else{
const doc = db.collection('userBookmarks').doc(uid)
doc.set({[idBookmark]:idBookmark}) // добавляем новую закладку если их вапще нет
}
}
}
function addBookmarks(idBookmark){
var user = firebase.auth().currentUser; //берем текущего юзера
if (user != null) {
uid = user.uid;
const doc = db.collection('userBookmarks/').doc(uid);
const temp = doc.get().then(res => res.data());
if(temp){ //проверяем если есть уже закладки
const doc = db.collection('userBookmarks/'+uid)
doc.set(Object.assign({},temp,{[idBookmark]:idBookmark})); //добавляем новую закладку к существующим
}else{
const doc = db.collection('userBookmarks/'+uid)
doc.set({[idBookmark]:idBookmark}) // добавляем новую закладку если их вапще нет
}
}
}
db.collection('bookmarks')
.get()
.then(({ docs }) => console.log(docs));
db.collection('userBookmarks/'+userId)
.get()
.then(({ docs }) => console.log(docs));