Size: a a a

2020 March 25

🦜

🦜 in ☄️ effector
Maxim Antsiferov
эх, хотелось заюзать более легкую альтернативу sc
Их полно
источник

VK

Valeriy Kobzar in ☄️ effector
yumaa verdin
а нельзя в beforeunload просто синхронно скинуть все несохранённые значения в сторадж?
возможно, я сначала так и сделал, но надо проверить, дождется ли браузер выполнения всех операций запущенных
источник

DS

Dmitriy Shuleshov in ☄️ effector
Valeriy Kobzar
возможно, я сначала так и сделал, но надо проверить, дождется ли браузер выполнения всех операций запущенных
Вроде низя ж это ж типа алерта, блокирует тред
источник

VK

Valeriy Kobzar in ☄️ effector
сейчас проверил
источник

VK

Valeriy Kobzar in ☄️ effector
```
createLocalStore.preventLeavePage = (e) => {
   for(let i = 0; i < 150000; i++) localStorage.setItem('test', value: ${i})
}
```
источник

MA

Maxim Antsiferov in ☄️ effector
🦜
Их полно
Например
источник

MA

Maxim Antsiferov in ☄️ effector
Чтобы работало с preact и ts
источник

VK

Valeriy Kobzar in ☄️ effector
по крайней мере хром выполняет все сохранения
источник

VK

Valeriy Kobzar in ☄️ effector
даже при обновлении страницы и при закрытии
источник

🦜

🦜 in ☄️ effector
Maxim Antsiferov
Например
Goober
источник

🦜

🦜 in ☄️ effector
Или как-то так
источник

yv

yumaa verdin in ☄️ effector
Valeriy Kobzar
по крайней мере хром выполняет все сохранения
ну это вроде синхронный код, и не prompt/alert, которые могут быть проигнорированы...
источник

MA

Maxim Antsiferov in ☄️ effector
🦜
Goober
Эх, где же ты раньше был, я уже переписать на linaria начал
источник

MA

Maxim Antsiferov in ☄️ effector
Пришлось с Бабелем повозиться
источник

VK

Valeriy Kobzar in ☄️ effector
yumaa verdin
ну это вроде синхронный код, и не prompt/alert, которые могут быть проигнорированы...
это все хорошо, но браузер при больших объемах сохранения молча зависает, а это не очень хорошо
источник

VK

Valeriy Kobzar in ☄️ effector
а тут тебе хотя бы окошко с предупреждением
источник

VK

Valeriy Kobzar in ☄️ effector
а пока ты думаешь покидать не покидать страницу, все и так сохранится уже
источник

🦜

🦜 in ☄️ effector
Maxim Antsiferov
Эх, где же ты раньше был, я уже переписать на linaria начал
Зря
источник

🦜

🦜 in ☄️ effector
Я когда столкнулся с с линарией, то сгорел на corejs
источник

🦜

🦜 in ☄️ effector
И забыл про нее как страшный сон
источник