forked from coracle/flotilla
Add non-nip29 chat, add leave room
This commit is contained in:
+7
-2
@@ -636,7 +636,12 @@ export enum MembershipStatus {
|
||||
|
||||
export const deriveUserMembershipStatus = (url: string, room: string) =>
|
||||
derived(
|
||||
[pubkey, deriveEventsForUrl(url, [{kinds: [GROUP_JOIN, GROUP_ADD_USER, GROUP_REMOVE_USER], '#h': [room]}])],
|
||||
[
|
||||
pubkey,
|
||||
deriveEventsForUrl(url, [
|
||||
{kinds: [GROUP_JOIN, GROUP_ADD_USER, GROUP_REMOVE_USER], "#h": [room]},
|
||||
]),
|
||||
],
|
||||
([$pubkey, $events]) => {
|
||||
let status = MembershipStatus.Initial
|
||||
|
||||
@@ -655,7 +660,7 @@ export const deriveUserMembershipStatus = (url: string, room: string) =>
|
||||
}
|
||||
|
||||
return status
|
||||
}
|
||||
},
|
||||
)
|
||||
|
||||
// Other utils
|
||||
|
||||
Reference in New Issue
Block a user