displaly save & quit on folder load

This commit is contained in:
Vitaly 2023-08-28 12:39:01 +03:00
commit b04d6bf64d

View file

@ -1,6 +1,8 @@
const { LitElement, html, css } = require('lit')
const { openURL } = require('./components/common')
const { hideCurrentModal, showModal } = require('../globalState')
const { fsState } = require('../loadFolder')
const { subscribe } = require('valtio')
class PauseScreen extends LitElement {
static get styles () {
@ -46,6 +48,10 @@ class PauseScreen extends LitElement {
constructor () {
super()
subscribe(fsState, () => {
this.requestUpdate()
})
}
render () {
@ -61,7 +67,7 @@ class PauseScreen extends LitElement {
<pmui-button pmui-width="98px" pmui-label="Discord" @pmui-click=${() => openURL('https://discord.gg/4Ucm684Fq3')}></pmui-button>
</div>
<pmui-button pmui-width="204px" pmui-label="Options" @pmui-click=${() => showModal(document.getElementById('options-screen'))}></pmui-button>
<pmui-button pmui-width="204px" pmui-label="Disconnect" @pmui-click=${async () => {
<pmui-button pmui-width="204px" pmui-label="${!fsState.syncFs && !fsState.isReadonly ? 'Save & quit' : 'Disconnect'}" @pmui-click=${async () => {
if (window.singlePlayerServer) {
for (const player of window.singlePlayerServer.players) {
const worlds = [singlePlayerServer.overworld]