minor consolidation & handling of data from frontend to rust side
This commit is contained in:
@@ -1,5 +1,9 @@
|
||||
<script lang="ts">
|
||||
import type { PresenceStatus, UserStatusPayload } from "$lib/bindings";
|
||||
import type {
|
||||
CursorPositions,
|
||||
PresenceStatus,
|
||||
UserStatusPayload,
|
||||
} from "$lib/bindings";
|
||||
|
||||
interface Friend {
|
||||
friend?: {
|
||||
@@ -10,9 +14,9 @@
|
||||
|
||||
interface Props {
|
||||
isInteractive: boolean;
|
||||
cursorPosition: { mapped: { x: number; y: number } };
|
||||
cursorPosition: CursorPositions;
|
||||
presenceStatus: PresenceStatus | null;
|
||||
friendsCursorPositions: Record<string, { mapped: { x: number; y: number } }>;
|
||||
friendsCursorPositions: Record<string, CursorPositions>;
|
||||
friends: Friend[];
|
||||
friendsPresenceStates: Record<string, UserStatusPayload>;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user