Size: a a a

2020 September 29

КС

Кирилл Спасибович... in Svelte [svelt]
Pavel 🦇 Malyshev
минус такого решения в том, что оно не автоматическое и не может быть автоматическим в контексте свелт без того, чтобы выделить для пропса class специфическое поведение. а значит что если разработчик стороннего компонента не предусмотрел такую штуку, то тебе все равно придется вернуться к .class :global()
опция и выбор пропса в опции точно бы не повредил
источник

КС

Кирилл Спасибович... in Svelte [svelt]
глянь любой уи кит для свелта, там вписано принятие классов
источник

AP

Alexander Ponomarev in Svelte [svelt]
Pavel 🦇 Malyshev
минус такого решения в том, что оно не автоматическое и не может быть автоматическим в контексте свелт без того, чтобы выделить для пропса class специфическое поведение. а значит что если разработчик стороннего компонента не предусмотрел такую штуку, то тебе все равно придется вернуться к .class :global()
что конкретно тут плохо? автоматическость нужна только до момента насильно прокинуть пропс в скоуп компонента. Дальше разработчик компонента решает вешать этот пропс куда-то или нет
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
что конкретно тут плохо? автоматическость нужна только до момента насильно прокинуть пропс в скоуп компонента. Дальше разработчик компонента решает вешать этот пропс куда-то или нет
автоматичность нужна чтобы разработчик ничего не должен был решать
источник

AP

Alexander Ponomarev in Svelte [svelt]
Pavel 🦇 Malyshev
автоматичность нужна чтобы разработчик ничего не должен был решать
дак такая возможность и не нужна никому
источник

AP

Alexander Ponomarev in Svelte [svelt]
автоматическость нужна только чтобы пропс класса долетел так как его передали снаружи
источник

AP

Alexander Ponomarev in Svelte [svelt]
а внутри компонента разработчик этого компонента решает использовать его или нет
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
дак такая возможность и не нужна никому
тогда как ты будешь прокидывать классы в 3-rd party компонент который такую возможность не поддерживает? писать гневные ишусы в репу?
источник

PM

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

AP

Alexander Ponomarev in Svelte [svelt]
Pavel 🦇 Malyshev
тогда как ты будешь прокидывать классы в 3-rd party компонент который такую возможность не поддерживает? писать гневные ишусы в репу?
да
источник

PM

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

AP

Alexander Ponomarev in Svelte [svelt]
знаешь почему ты смеешься
источник

AP

Alexander Ponomarev in Svelte [svelt]
потому что в репу свелта ишусы бесполезно писать
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
а он тебе такой, "короче не нравится мне такой подход, считаю его не верным" и круг замкнулся))
источник

AP

Alexander Ponomarev in Svelte [svelt]
из закроют
источник

AP

Alexander Ponomarev in Svelte [svelt]
=)
источник

AP

Alexander Ponomarev in Svelte [svelt]
а в нормальных репах челик пишет 2 строчки кода и выпускает новую версию =)
источник

AP

Alexander Ponomarev in Svelte [svelt]
ща набросаю пример
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
а в нормальных репах челик пишет 2 строчки кода и выпускает новую версию =)
я теперь понял почему у тебя на работе приложение в несколько МБ )))
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
у вас видимо по такому принципу code-review проводят))
источник