Skip to content

Commit 8c90090

Browse files
committed
Use store
Signed-off-by: Alexander Platov <[email protected]>
1 parent 1be4e54 commit 8c90090

File tree

5 files changed

+8
-11
lines changed

5 files changed

+8
-11
lines changed

plugins/love-resources/src/components/ControlBar.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@
155155
156156
async function handleAction (action: Action): Promise<void> {
157157
const fn = await getResource(action.action)
158-
await fn(room, undefined, { fullScreen })
158+
await fn(room)
159159
}
160160
$: withVideo = $screenSharing || room.type === RoomType.Video
161161

plugins/love-resources/src/components/RoomLanguageSelector.svelte

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,10 @@
2121
2222
import { languagesDisplayData } from '../types'
2323
import LanguageIcon from './LanguageIcon.svelte'
24-
import { updateSessionLanguage } from '../utils'
24+
import { updateSessionLanguage, isFullScreen } from '../utils'
2525
2626
export let room: Room
2727
export let kind: 'dropdown' | 'icon' = 'dropdown'
28-
export let fullScreenPopup: boolean = false
2928
3029
const client = getClient()
3130
@@ -60,7 +59,7 @@
6059
}
6160
},
6261
() => {},
63-
{ category: 'popup', overlay: true, fullScreen: fullScreenPopup }
62+
{ category: 'popup', overlay: true, fullScreen: $isFullScreen }
6463
)
6564
}
6665
</script>
@@ -74,7 +73,7 @@
7473
iconProps={{ lang: selectedItem }}
7574
bind:selected={selectedItem}
7675
label={view.string.AddSavedView}
77-
{fullScreenPopup}
76+
fullScreenPopup={$isFullScreen}
7877
on:selected={(e) => handleSelection(e.detail)}
7978
/>
8079
{:else}

plugins/love-resources/src/components/RoomSettingsPopup.svelte

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
import love from '../plugin'
2424
2525
export let room: Room
26-
export let fullScreenPopup: boolean = false
2726
2827
const dispatch = createEventDispatcher()
2928
@@ -66,7 +65,7 @@
6665
</div>
6766
<div class="component">
6867
{#if selectedGroup.id === 'transcription'}
69-
<RoomTranscriptionSettings {room} {fullScreenPopup} />
68+
<RoomTranscriptionSettings {room} />
7069
{/if}
7170
</div>
7271
</div>

plugins/love-resources/src/components/RoomTranscriptionSettings.svelte

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
import RoomLanguageSelector from './RoomLanguageSelector.svelte'
2121
2222
export let room: Room
23-
export let fullScreenPopup: boolean = false
2423
2524
const client = getClient()
2625
@@ -38,7 +37,7 @@
3837
<div class="antiGrid-row__header">
3938
<Label label={ui.string.Language} />
4039
</div>
41-
<RoomLanguageSelector {room} {fullScreenPopup} />
40+
<RoomLanguageSelector {room} />
4241
</div>
4342
<div class="antiGrid-row">
4443
<div class="antiGrid-row__header">

plugins/love-resources/src/utils.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1194,10 +1194,10 @@ export async function updateSessionLanguage (room: Room): Promise<void> {
11941194
}
11951195
}
11961196

1197-
export async function showRoomSettings (room?: Room, evt?: Event, params?: Record<string, any>): Promise<any> {
1197+
export async function showRoomSettings (room?: Room): Promise<any> {
11981198
if (room === undefined) return
11991199

1200-
const fullScreen: boolean = params?.fullScreen
1200+
const fullScreen: boolean = get(isFullScreen)
12011201
showPopup(
12021202
RoomSettingsPopup,
12031203
{ room, fullScreenPopup: fullScreen },

0 commit comments

Comments
 (0)