Skip to content

Commit 5ecc4e5

Browse files
committed
fix: lazy components loading, close #113
1 parent f23275a commit 5ecc4e5

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

packages/client/internals/Controls.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ if (__DEV__) {
1818
<SlidesOverview v-model="showOverview" />
1919
<Goto />
2020
<template v-if="__DEV__">
21-
<WebCamera />
22-
<RecordingDialog v-model="showRecordingDialog" />
21+
<WebCamera v-if="WebCamera" />
22+
<RecordingDialog v-if="RecordingDialog" v-model="showRecordingDialog" />
2323
</template>
2424
<InfoDialog v-if="configs.info" v-model="showInfoDialog" />
2525
</template>

packages/client/internals/NavControls.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ if (__DEV__)
6161
<carbon:presentation-file />
6262
</a>
6363

64-
<template v-if="!isPresenter && !md">
64+
<template v-if="!isPresenter && !md && RecordingControls">
6565
<RecordingControls />
6666

6767
<div class="w-1px m-2 opacity-10 bg-current"></div>

packages/client/internals/Play.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ if (__DEV__)
6060
</SlideContainer>
6161

6262
<template v-if="__DEV__">
63-
<Editor v-if="showEditor" />
63+
<Editor v-if="Editor && showEditor" />
6464
</template>
6565
</div>
6666
<Controls />

0 commit comments

Comments
 (0)