UI: кнопка помощи при проблеме обновления клиента + инкремент версий
This commit is contained in:
parent
bff403ea04
commit
78ee5a60fa
@ -1,2 +1,2 @@
|
|||||||
client.version=1.2.22
|
client.version=1.2.23
|
||||||
server.version=1.2.22
|
server.version=1.2.23
|
||||||
|
|||||||
@ -218,12 +218,23 @@ export function render({ navigate }) {
|
|||||||
<button class="text-btn" type="button" id="settings-device">Устройства</button>
|
<button class="text-btn" type="button" id="settings-device">Устройства</button>
|
||||||
<button class="text-btn" type="button" id="settings-servers">Настройки серверов</button>
|
<button class="text-btn" type="button" id="settings-servers">Настройки серверов</button>
|
||||||
<button class="text-btn" type="button" id="settings-language">Язык / Language</button>
|
<button class="text-btn" type="button" id="settings-language">Язык / Language</button>
|
||||||
|
<button class="text-btn" type="button" id="settings-force-update-help">Клиент не обновляется?</button>
|
||||||
<button class="text-btn" type="button" id="settings-signout">Завершить текущий сеанс</button>
|
<button class="text-btn" type="button" id="settings-signout">Завершить текущий сеанс</button>
|
||||||
`;
|
`;
|
||||||
|
|
||||||
card.querySelector('#settings-device').addEventListener('click', () => navigate('device-view'));
|
card.querySelector('#settings-device').addEventListener('click', () => navigate('device-view'));
|
||||||
card.querySelector('#settings-servers').addEventListener('click', () => navigate('server-settings-view'));
|
card.querySelector('#settings-servers').addEventListener('click', () => navigate('server-settings-view'));
|
||||||
card.querySelector('#settings-language').addEventListener('click', () => navigate('language-view'));
|
card.querySelector('#settings-language').addEventListener('click', () => navigate('language-view'));
|
||||||
|
card.querySelector('#settings-force-update-help').addEventListener('click', () => {
|
||||||
|
window.alert(
|
||||||
|
'Если UI не обновился:\n\n'
|
||||||
|
+ '1) Закройте вкладки с SHiNE.\n'
|
||||||
|
+ '2) Откройте chrome://settings/siteData и удалите данные для shineup.me.\n'
|
||||||
|
+ '3) Если приложение установлено как PWA — удалите его с устройства.\n'
|
||||||
|
+ '4) Откройте https://shineup.me заново и выполните вход.\n'
|
||||||
|
+ '5) Если всё ещё старая версия — откройте в режиме инкогнито и проверьте версию в Настройки -> Версии.'
|
||||||
|
);
|
||||||
|
});
|
||||||
|
|
||||||
const signOutBtn = card.querySelector('#settings-signout');
|
const signOutBtn = card.querySelector('#settings-signout');
|
||||||
const developerCard = document.createElement('div');
|
const developerCard = document.createElement('div');
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user