Show download button for Apple (#5671)
This commit is contained in:
@@ -47,7 +47,7 @@ interface AppClipMessage {
|
|||||||
jsonToStore?: string
|
jsonToStore?: string
|
||||||
}
|
}
|
||||||
|
|
||||||
function postAppClipMessage(message: AppClipMessage) {
|
export function postAppClipMessage(message: AppClipMessage) {
|
||||||
// @ts-expect-error safari webview only
|
// @ts-expect-error safari webview only
|
||||||
window.webkit.messageHandlers.onMessage.postMessage(JSON.stringify(message))
|
window.webkit.messageHandlers.onMessage.postMessage(JSON.stringify(message))
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -9,7 +9,10 @@ import {useKawaiiMode} from '#/state/preferences/kawaii'
|
|||||||
import {ErrorBoundary} from '#/view/com/util/ErrorBoundary'
|
import {ErrorBoundary} from '#/view/com/util/ErrorBoundary'
|
||||||
import {Logo} from '#/view/icons/Logo'
|
import {Logo} from '#/view/icons/Logo'
|
||||||
import {Logotype} from '#/view/icons/Logotype'
|
import {Logotype} from '#/view/icons/Logotype'
|
||||||
import {AppClipOverlay} from '#/screens/StarterPack/StarterPackLandingScreen'
|
import {
|
||||||
|
AppClipOverlay,
|
||||||
|
postAppClipMessage,
|
||||||
|
} from '#/screens/StarterPack/StarterPackLandingScreen'
|
||||||
import {atoms as a, useTheme} from '#/alf'
|
import {atoms as a, useTheme} from '#/alf'
|
||||||
import {AppLanguageDropdown} from '#/components/AppLanguageDropdown'
|
import {AppLanguageDropdown} from '#/components/AppLanguageDropdown'
|
||||||
import {Button, ButtonText} from '#/components/Button'
|
import {Button, ButtonText} from '#/components/Button'
|
||||||
@@ -36,6 +39,9 @@ export const SplashScreen = ({
|
|||||||
const clip = getParams.get('clip')
|
const clip = getParams.get('clip')
|
||||||
if (clip === 'true') {
|
if (clip === 'true') {
|
||||||
setShowClipOverlay(true)
|
setShowClipOverlay(true)
|
||||||
|
postAppClipMessage({
|
||||||
|
action: 'present',
|
||||||
|
})
|
||||||
}
|
}
|
||||||
}, [])
|
}, [])
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user