Skip to content

Commit d100faf

Browse files
hide preview in desktop (#1987)
1 parent 8dd931d commit d100faf

File tree

1 file changed

+13
-10
lines changed

1 file changed

+13
-10
lines changed

src/browser/modules/Stream/PlayFrame.tsx

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,6 @@ import {
2828
StackPreviousIcon
2929
} from 'browser-components/icons/LegacyIcons'
3030

31-
import docs, { DocItem, isPlayChapter } from '../../documentation'
32-
import Docs from '../Docs/Docs'
33-
import { splitMdSlides } from '../Docs/MD/splitMd'
34-
import FrameAside from '../Frame/FrameAside'
35-
import FrameBodyTemplate from '../Frame/FrameBodyTemplate'
36-
import { ErrorsView } from './CypherFrame/ErrorsView/ErrorsView'
37-
import { AuraPromoLink, PromotionContainer } from './styled'
3831
import { CarouselButton } from 'browser-components/buttons'
3932
import {
4033
splitStringOnFirst,
@@ -47,7 +40,14 @@ import { isConnectedAuraHost } from 'shared/modules/connections/connectionsDuck'
4740
import { getEdition, isEnterprise } from 'shared/modules/dbMeta/dbMetaDuck'
4841
import { DARK_THEME } from 'shared/modules/settings/settingsDuck'
4942
import { LAST_GUIDE_SLIDE } from 'shared/modules/udc/udcDuck'
43+
import docs, { DocItem, isPlayChapter } from '../../documentation'
44+
import Docs from '../Docs/Docs'
45+
import { splitMdSlides } from '../Docs/MD/splitMd'
46+
import FrameAside from '../Frame/FrameAside'
47+
import FrameBodyTemplate from '../Frame/FrameBodyTemplate'
48+
import { ErrorsView } from './CypherFrame/ErrorsView/ErrorsView'
5049
import PreviewFrame from './StartPreviewFrame'
50+
import { AuraPromoLink, PromotionContainer } from './styled'
5151

5252
const AuraPromotion = () => {
5353
const theme = useContext(ThemeContext)
@@ -207,7 +207,8 @@ function generateContent(
207207
bus: Bus,
208208
onSlide: any,
209209
shouldUseSlidePointer: boolean,
210-
showPromotion = false
210+
showPromotion = false,
211+
inDesktop = false
211212
): Content | Promise<Content> {
212213
// Not found
213214
if (stackFrame.response && stackFrame.response.status === 404) {
@@ -289,7 +290,8 @@ function generateContent(
289290
// Check if content exists locally
290291
if (isPlayChapter(guideName)) {
291292
const isPreviewAvailable =
292-
localStorage.getItem('previewAvailable') === 'true'
293+
localStorage.getItem('previewAvailable') === 'true' && !inDesktop
294+
293295
const { content, title, subtitle, slides = null } = chapters[guideName]
294296

295297
const isPlayStart = stackFrame.cmd.trim() === ':play start'
@@ -383,7 +385,8 @@ const mapStateToProps = (state: GlobalState) => ({
383385
(getEdition(state) !== null &&
384386
!isEnterprise(state) &&
385387
!isConnectedAuraHost(state)) ||
386-
inDesktop(state)
388+
inDesktop(state),
389+
inDesktop: inDesktop(state)
387390
})
388391

389392
export default connect(mapStateToProps)(withBus(PlayFrame))

0 commit comments

Comments
 (0)