[SSE PE] for bug 53181
This commit is contained in:
parent
83d0296511
commit
bba242344b
|
@ -4,7 +4,7 @@ import { f7 } from 'framework7-react';
|
||||||
import { useTranslation } from 'react-i18next';
|
import { useTranslation } from 'react-i18next';
|
||||||
import ToolbarView from "../view/Toolbar";
|
import ToolbarView from "../view/Toolbar";
|
||||||
|
|
||||||
const ToolbarController = inject('storeAppOptions', 'users', 'storeFocusObjects', 'storeToolbarSettings')(observer(props => {
|
const ToolbarController = inject('storeAppOptions', 'users', 'storeFocusObjects', 'storeToolbarSettings', 'storePresentationInfo')(observer(props => {
|
||||||
const {t} = useTranslation();
|
const {t} = useTranslation();
|
||||||
const _t = t("Toolbar", { returnObjects: true });
|
const _t = t("Toolbar", { returnObjects: true });
|
||||||
|
|
||||||
|
@ -42,17 +42,19 @@ const ToolbarController = inject('storeAppOptions', 'users', 'storeFocusObjects'
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
const [docTitle, resetDocTitle] = useState('');
|
const docInfo = props.storePresentationInfo;
|
||||||
|
const [docTitle, resetDocTitle] = useState(docInfo.dataDoc ? docInfo.dataDoc.title : '');
|
||||||
const setDocTitle = (title) => {
|
const setDocTitle = (title) => {
|
||||||
resetDocTitle(title);
|
resetDocTitle(title);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Back button
|
// Back button
|
||||||
const [isShowBack, setShowBack] = useState(false);
|
const [isShowBack, setShowBack] = useState(appOptions.canBackToFolder);
|
||||||
const loadConfig = (data) => {
|
const loadConfig = (data) => {
|
||||||
if (data && data.config && data.config.canBackToFolder !== false &&
|
if (data && data.config && data.config.canBackToFolder !== false &&
|
||||||
data.config.customization && data.config.customization.goback &&
|
data.config.customization && data.config.customization.goback &&
|
||||||
(data.config.customization.goback.url || data.config.customization.goback.requestClose && data.config.canRequestClose)) {
|
(data.config.customization.goback.url || data.config.customization.goback.requestClose && data.config.canRequestClose))
|
||||||
|
{
|
||||||
setShowBack(true);
|
setShowBack(true);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
@ -120,7 +122,7 @@ const ToolbarController = inject('storeAppOptions', 'users', 'storeFocusObjects'
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
const [disabledControls, setDisabledControls] = useState(true);
|
const [disabledControls, setDisabledControls] = useState(/*true*/false);
|
||||||
const activateControls = () => {
|
const activateControls = () => {
|
||||||
setDisabledControls(false);
|
setDisabledControls(false);
|
||||||
};
|
};
|
||||||
|
|
|
@ -48,11 +48,12 @@ const ToolbarController = inject('storeAppOptions', 'users', 'storeSpreadsheetIn
|
||||||
});
|
});
|
||||||
|
|
||||||
// Back button
|
// Back button
|
||||||
const [isShowBack, setShowBack] = useState(false);
|
const [isShowBack, setShowBack] = useState(appOptions.canBackToFolder);
|
||||||
const loadConfig = (data) => {
|
const loadConfig = (data) => {
|
||||||
if (data && data.config && data.config.canBackToFolder !== false &&
|
if (data && data.config && data.config.canBackToFolder !== false &&
|
||||||
data.config.customization && data.config.customization.goback &&
|
data.config.customization && data.config.customization.goback &&
|
||||||
(data.config.customization.goback.url || data.config.customization.goback.requestClose && data.config.canRequestClose)) {
|
(data.config.customization.goback.url || data.config.customization.goback.requestClose && data.config.canRequestClose))
|
||||||
|
{
|
||||||
setShowBack(true);
|
setShowBack(true);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
@ -125,7 +126,7 @@ const ToolbarController = inject('storeAppOptions', 'users', 'storeSpreadsheetIn
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
const [disabledControls, setDisabledControls] = useState(true);
|
const [disabledControls, setDisabledControls] = useState(/*true*/false);
|
||||||
const activateControls = () => {
|
const activateControls = () => {
|
||||||
setDisabledControls(false);
|
setDisabledControls(false);
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in a new issue