creating rooms fine, but not displaying them yet

This commit is contained in:
Arjun Patel
2022-01-17 00:32:12 -08:00
parent e94ea58501
commit 1f22e98ad0
4 changed files with 144 additions and 32 deletions
+4
View File
@@ -4,4 +4,8 @@ export enum Collections {
teamMembers = "teamMembers",
teamSubscriptions = "teamSubscriptions",
audioMessages = "audioMessages",
rooms = "rooms",
announcements = "announcements",
attachments = "attachments",
}
+21
View File
@@ -0,0 +1,21 @@
import {
addDoc,
collection,
doc,
Firestore,
getFirestore,
serverTimestamp,
} from "firebase/firestore";
import Room from "../models/room";
import { Collections } from "./collections";
export default class RoomService {
private db: Firestore = getFirestore();
async createRoom(room: Room) {
const roomDocRef = await addDoc(collection(this.db, Collections.rooms), {
...room,
createdDate: serverTimestamp(),
});
}
}