Actually display messages
Test / test (push) Failing after 52s
Details
Test / test (push) Failing after 52s
Details
This commit is contained in:
parent
07d638b66c
commit
1d3edec7bc
|
|
@ -93,15 +93,22 @@ function TackUpNow({
|
||||||
|
|
||||||
const [isInstalled, setIsInstalled] = useState(installed)
|
const [isInstalled, setIsInstalled] = useState(installed)
|
||||||
|
|
||||||
|
const [messages, setMessages] = useState<any[]>([])
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
window.addEventListener("message", console.log)
|
window.addEventListener("message", (event) =>
|
||||||
|
setMessages((prev) => [...prev, event.data])
|
||||||
|
)
|
||||||
}, [])
|
}, [])
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<ClientOnly fallback={<div>Loading</div>}>
|
<ClientOnly fallback={<div>Loading</div>}>
|
||||||
{() =>
|
{() => (
|
||||||
isInstalled ? (
|
<>
|
||||||
<div>Your Notifications</div>
|
{messages.map((message, index) => (
|
||||||
|
<div key={index}>JSON.stringify(message)</div>
|
||||||
|
))}
|
||||||
|
isInstalled ? (<div>Your Notifications</div>
|
||||||
) : (
|
) : (
|
||||||
<InstallPrompts
|
<InstallPrompts
|
||||||
isMobileSafari={isMobileSafari}
|
isMobileSafari={isMobileSafari}
|
||||||
|
|
@ -111,7 +118,8 @@ function TackUpNow({
|
||||||
onInstallComplete={() => setIsInstalled(true)}
|
onInstallComplete={() => setIsInstalled(true)}
|
||||||
/>
|
/>
|
||||||
)
|
)
|
||||||
}
|
</>
|
||||||
|
)}
|
||||||
</ClientOnly>
|
</ClientOnly>
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue