pinafore/src/routes/_actions/showShareDialogIfNecessary.js
2019-02-13 18:38:44 -08:00

12 lines
401 B
JavaScript

import { store } from '../_store/store'
import { importShowComposeDialog } from '../_components/dialog/asyncDialogs'
export async function showShareDialogIfNecessary () {
let { isUserLoggedIn, openShareDialog } = store.get()
store.set({ openShareDialog: false })
if (isUserLoggedIn && openShareDialog) {
let showComposeDialog = await importShowComposeDialog()
showComposeDialog()
}
}