Size: a a a

2018 June 21

PM

Pavel 🦇 Malyshev in Svelte [svelt]
ща до компа доберусь
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Это если кейс блокировать всю форму: https://svelte.technology/repl?version=2.8.0&gist=ef428e722621a566455326176daf48e4
источник

s

stalkerg in Svelte [svelt]
а, это полезно. Хотя в любом случае надо блокировать а потом при успехе или ошибке разблокировать.
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
со свелти это  довольно просто делается.
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
для тех, у кого почему-то нет возможности юзать fieldset, можно класс на form и css все разрулить
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
в качетве эксперимента попробовал сделать через создание кастомного события:
https://svelte.technology/repl?version=2.8.0&gist=c19928618d62e648ca11932402a2350e
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
но оказалось, что callback !== method и не проксируется его возвращаемое значение
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
если бы это исправить, можно было бы таким образом автоматизировать это дело
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
надо будет в чатик написать вопрос
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
сейчас callback это функция вида:
(e) => { component.method(e) }
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
туда бы return  и все чики-пуки
источник

s

stalkerg in Svelte [svelt]
promise.finally вот что я искал!
источник

s

stalkerg in Svelte [svelt]
что то я не подумал что у js промисов оно есть
источник

s

stalkerg in Svelte [svelt]
теперь вроде всё выглядит красиво
источник

s

stalkerg in Svelte [svelt]
один раз всё блочим и один раз всё разблочиваем
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Только поддержку глянь
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Ну или оно полифилится
источник

s

stalkerg in Svelte [svelt]
у меня полифилится
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
FYI
источник