INNER CODE UNIT · JavaScript
update
ekzhang/setwithfriends · src/App.js:81
function update(snapshot) {
if (snapshot.child("name").exists()) {
setUser({
...snapshot.val(),
id: authUser.uid,
authUser,
setAuthUser,
});
} else {
userRef.update({
color: generateColor(),
name: generateName(),
});
}
}
userRef.on("value", update);
return () => {
userRef.off("value", update);