diff --git a/front/src/Components/CameraControls.svelte b/front/src/Components/CameraControls.svelte index 4e42d6db..d6b31af4 100644 --- a/front/src/Components/CameraControls.svelte +++ b/front/src/Components/CameraControls.svelte @@ -9,7 +9,7 @@ import microphoneCloseImg from "./images/microphone-close.svg"; import layoutPresentationImg from "./images/layout-presentation.svg"; import layoutChatImg from "./images/layout-chat.svg"; - import {layoutModeStore} from "../Stores/LayoutStore"; + import {layoutModeStore} from "../Stores/StreamableCollectionStore"; import {LayoutMode} from "../WebRtc/LayoutManager"; import {peerStore} from "../Stores/PeerStore"; diff --git a/front/src/Components/Video/ChatLayout.svelte b/front/src/Components/Video/ChatLayout.svelte index 31b3b574..ac91217e 100644 --- a/front/src/Components/Video/ChatLayout.svelte +++ b/front/src/Components/Video/ChatLayout.svelte @@ -1,12 +1,12 @@
- {#each [...$layoutStore.values()] as peer (peer.uniqueId)} - + {#each [...$streamableCollectionStore.values()] as peer (peer.uniqueId)} + {/each}
diff --git a/front/src/Components/Video/LocalStreamMedia.svelte b/front/src/Components/Video/LocalStreamMediaBox.svelte similarity index 100% rename from front/src/Components/Video/LocalStreamMedia.svelte rename to front/src/Components/Video/LocalStreamMediaBox.svelte diff --git a/front/src/Components/Video/MediaBox.svelte b/front/src/Components/Video/MediaBox.svelte new file mode 100644 index 00000000..9160a7a9 --- /dev/null +++ b/front/src/Components/Video/MediaBox.svelte @@ -0,0 +1,20 @@ + + +
+ {#if streamable instanceof VideoPeer} + + {:else if streamable instanceof ScreenSharingPeer} + + {:else} + + {/if} +
diff --git a/front/src/Components/Video/Peer.svelte b/front/src/Components/Video/Peer.svelte deleted file mode 100644 index 001df82c..00000000 --- a/front/src/Components/Video/Peer.svelte +++ /dev/null @@ -1,20 +0,0 @@ - - -
- {#if peer instanceof VideoPeer} - - {:else if peer instanceof ScreenSharingPeer} - - {:else} - - {/if} -
diff --git a/front/src/Components/Video/PresentationLayout.svelte b/front/src/Components/Video/PresentationLayout.svelte index 0ba395e6..f68dd2f1 100644 --- a/front/src/Components/Video/PresentationLayout.svelte +++ b/front/src/Components/Video/PresentationLayout.svelte @@ -1,9 +1,9 @@
- {#each [...$layoutStore.values()] as peer (peer.uniqueId)} - {#if $videoFocusStore && peer === $videoFocusStore } - - {/if} - {/each} + {#if $videoFocusStore } + + {/if}
diff --git a/front/src/Components/Video/ScreenSharingMedia.svelte b/front/src/Components/Video/ScreenSharingMediaBox.svelte similarity index 100% rename from front/src/Components/Video/ScreenSharingMedia.svelte rename to front/src/Components/Video/ScreenSharingMediaBox.svelte diff --git a/front/src/Components/Video/VideoMedia.svelte b/front/src/Components/Video/VideoMediaBox.svelte similarity index 100% rename from front/src/Components/Video/VideoMedia.svelte rename to front/src/Components/Video/VideoMediaBox.svelte diff --git a/front/src/Components/Video/VideoOverlay.svelte b/front/src/Components/Video/VideoOverlay.svelte index 0190fd49..feb13743 100644 --- a/front/src/Components/Video/VideoOverlay.svelte +++ b/front/src/Components/Video/VideoOverlay.svelte @@ -1,6 +1,6 @@