frontend event system refactor pt 2
This commit is contained in:
@@ -89,7 +89,7 @@ export async function initCursorTracking() {
|
|||||||
>(AppEvents.FriendDisconnected, (event) => {
|
>(AppEvents.FriendDisconnected, (event) => {
|
||||||
const payload = parseEventPayload<
|
const payload = parseEventPayload<
|
||||||
[{ userId: string }] | { userId: string }
|
[{ userId: string }] | { userId: string }
|
||||||
>(event.payload, "friend-disconnected");
|
>(event.payload, AppEvents.FriendDisconnected);
|
||||||
if (!payload) return;
|
if (!payload) return;
|
||||||
|
|
||||||
const data = Array.isArray(payload) ? payload[0] : payload;
|
const data = Array.isArray(payload) ? payload[0] : payload;
|
||||||
@@ -117,7 +117,7 @@ export async function initCursorTracking() {
|
|||||||
const data = parseEventPayload<{
|
const data = parseEventPayload<{
|
||||||
friendId: string;
|
friendId: string;
|
||||||
doll: DollDto | null;
|
doll: DollDto | null;
|
||||||
}>(event.payload, "friend-active-doll-changed");
|
}>(event.payload, AppEvents.FriendActiveDollChanged);
|
||||||
if (!data) return;
|
if (!data) return;
|
||||||
|
|
||||||
// Cast to expected type after parsing
|
// Cast to expected type after parsing
|
||||||
|
|||||||
@@ -28,7 +28,7 @@ export async function initUserStatusListeners() {
|
|||||||
const payload = parseEventPayload<{
|
const payload = parseEventPayload<{
|
||||||
userId?: string;
|
userId?: string;
|
||||||
status?: UserStatus;
|
status?: UserStatus;
|
||||||
}>(event.payload, "friend-user-status");
|
}>(event.payload, AppEvents.FriendUserStatus);
|
||||||
if (!payload) return;
|
if (!payload) return;
|
||||||
|
|
||||||
const userId = payload.userId;
|
const userId = payload.userId;
|
||||||
@@ -63,7 +63,7 @@ export async function initUserStatusListeners() {
|
|||||||
>(AppEvents.FriendDisconnected, (event) => {
|
>(AppEvents.FriendDisconnected, (event) => {
|
||||||
const payload = parseEventPayload<
|
const payload = parseEventPayload<
|
||||||
[{ userId: string }] | { userId: string }
|
[{ userId: string }] | { userId: string }
|
||||||
>(event.payload, "friend-disconnected");
|
>(event.payload, AppEvents.FriendDisconnected);
|
||||||
if (!payload) return;
|
if (!payload) return;
|
||||||
|
|
||||||
const data = Array.isArray(payload) ? payload[0] : payload;
|
const data = Array.isArray(payload) ? payload[0] : payload;
|
||||||
|
|||||||
Reference in New Issue
Block a user