@@ -28,13 +28,6 @@ import {
28
28
StackPreviousIcon
29
29
} from 'browser-components/icons/LegacyIcons'
30
30
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'
38
31
import { CarouselButton } from 'browser-components/buttons'
39
32
import {
40
33
splitStringOnFirst ,
@@ -47,7 +40,14 @@ import { isConnectedAuraHost } from 'shared/modules/connections/connectionsDuck'
47
40
import { getEdition , isEnterprise } from 'shared/modules/dbMeta/dbMetaDuck'
48
41
import { DARK_THEME } from 'shared/modules/settings/settingsDuck'
49
42
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'
50
49
import PreviewFrame from './StartPreviewFrame'
50
+ import { AuraPromoLink , PromotionContainer } from './styled'
51
51
52
52
const AuraPromotion = ( ) => {
53
53
const theme = useContext ( ThemeContext )
@@ -207,7 +207,8 @@ function generateContent(
207
207
bus : Bus ,
208
208
onSlide : any ,
209
209
shouldUseSlidePointer : boolean ,
210
- showPromotion = false
210
+ showPromotion = false ,
211
+ inDesktop = false
211
212
) : Content | Promise < Content > {
212
213
// Not found
213
214
if ( stackFrame . response && stackFrame . response . status === 404 ) {
@@ -289,7 +290,8 @@ function generateContent(
289
290
// Check if content exists locally
290
291
if ( isPlayChapter ( guideName ) ) {
291
292
const isPreviewAvailable =
292
- localStorage . getItem ( 'previewAvailable' ) === 'true'
293
+ localStorage . getItem ( 'previewAvailable' ) === 'true' && ! inDesktop
294
+
293
295
const { content, title, subtitle, slides = null } = chapters [ guideName ]
294
296
295
297
const isPlayStart = stackFrame . cmd . trim ( ) === ':play start'
@@ -383,7 +385,8 @@ const mapStateToProps = (state: GlobalState) => ({
383
385
( getEdition ( state ) !== null &&
384
386
! isEnterprise ( state ) &&
385
387
! isConnectedAuraHost ( state ) ) ||
386
- inDesktop ( state )
388
+ inDesktop ( state ) ,
389
+ inDesktop : inDesktop ( state )
387
390
} )
388
391
389
392
export default connect ( mapStateToProps ) ( withBus ( PlayFrame ) )
0 commit comments