* fix: update to latest sapper fixes #416 * fix error and debug pages * requestIdleCallback makes column switching feel way nicer than double rAF * add export feature * add better csp info * workaround for sapper sub-page issue * clarify in readme about exporting * fix now config * switch from rIC to triple raf * style-loader is no longer used * update theming guide
40 lines
No EOL
895 B
HTML
40 lines
No EOL
895 B
HTML
<ModalDialog
|
|
{id}
|
|
{label}
|
|
{title}
|
|
background="var(--main-bg)"
|
|
>
|
|
<ComposeBox realm="dialog" size="slim" autoFocus="true" />
|
|
</ModalDialog>
|
|
<script>
|
|
import ModalDialog from './ModalDialog.html'
|
|
import ComposeBox from '../../compose/ComposeBox.html'
|
|
import { on } from '../../../_utils/eventBus'
|
|
import { show } from '../helpers/showDialog'
|
|
import { oncreate as onCreateDialog } from '../helpers/onCreateDialog'
|
|
import { close } from '../helpers/closeDialog'
|
|
|
|
export default {
|
|
oncreate () {
|
|
on('postedStatus', this, this.onPostedStatus)
|
|
onCreateDialog.call(this)
|
|
},
|
|
data: () => ({
|
|
title: void 0
|
|
}),
|
|
methods: {
|
|
show,
|
|
close,
|
|
onPostedStatus (realm) {
|
|
if (realm !== 'dialog') {
|
|
return
|
|
}
|
|
this.close()
|
|
}
|
|
},
|
|
components: {
|
|
ModalDialog,
|
|
ComposeBox
|
|
}
|
|
}
|
|
</script> |