VK
Size: a a a
VK
MK
Q
export async function deleteList(userId: string, listId: string) {
await firestore.collection("todos")
.where("listId", "==", listId)
.get().then((snap => snap.docs.map(doc => doc.ref.delete())))
await firestore.collection("lists").doc(listId).delete()
}
EA
<div>button потому, что по button можно кликать. Или лучше div вместо button? Тогда линтер может ругаться, что div элемент не должен принимать клики.
<ul>
<li><button>1<button></li>
<li><button>2<button></li>
</ul>
</div>
MM
АБ
<div>button потому, что по button можно кликать. Или лучше div вместо button? Тогда линтер может ругаться, что div элемент не должен принимать клики.
<ul>
<li><button>1<button></li>
<li><button>2<button></li>
</ul>
</div>
DK
АБ
EA
<div>button потому, что по button можно кликать. Или лучше div вместо button? Тогда линтер может ругаться, что div элемент не должен принимать клики.
<ul>
<li><button>1<button></li>
<li><button>2<button></li>
</ul>
</div>
ЛХ
NavLink
пишут заменить. У него есть activeStyle
.АБ
NavLink
пишут заменить. У него есть activeStyle
.ЛХ
АБ
АБ
ЛХ
activeClassName
спасибоАБ
activeClassName
спасибоAM
АБ