hydrogen-web/src/matrix/storage/idb/stores/RoomStateStore.js
Bruno Windels f5d3092031 WIP
2020-06-26 23:26:24 +02:00

20 lines
355 B
JavaScript

export class RoomStateStore {
constructor(idbStore) {
this._roomStateStore = idbStore;
}
async getAllForType(type) {
}
async get(type, stateKey) {
}
async set(roomId, event) {
const key = `${roomId}|${event.type}|${event.state_key}`;
const entry = {roomId, event, key};
return this._roomStateStore.put(entry);
}
}