1680
📮Тест на вход придёт в личку 💥Без никнейма не впустим Правила: https://t.me/sveltejs/764 Доки: https://svelte.dev/docs Паблик: @sveltejs_public Вакансии: @sveltejs_jobs VK: https://vk.com/sveltejs_ru Админы: @stalkerg, @misharodshtein
подходит, работает, только тесты превращаются в необходимость мока геттера или импорт сеттера с созданием оберток. реализация протекает в тесты, хотя в доке что-то такое в пример приводят https://svelte.dev/docs/svelte/context#Component-testing, подумал, что что-то упускаю
Читать полностью…
ну это как бы хорошо
Читать полностью…
а чем собственно не подходит контекст?
Читать полностью…
не понимаю, чем это отличается от обычного контекста
Читать полностью…
что ты имеешь тут ввиду?
Читать полностью…
Тут я рассказываю не только про динамические сторы, но и про создание графа на основе подписок
Читать полностью…
ты можешь писать туда при инициализации и в любой другой момент
Читать полностью…
https://youtu.be/k8LJokMVAwM?si=Vw4xy-4XZqAKw0NV
Читать полностью…
можно использовать общий модуль или <script module>, но это подходит только если родитель существует не более чем в одном экземпляре
можно ли динамически создавать стор и делать его достуным по дереву дочерних компонентов кроме как через контекст?
я создаю стор в родительском компоненте в зависимости от приходящих свойств, от него зависят дочерние компонента на разной глубине (например). ищу варианты кроме контекста
Как-то уже писал тут, что буду пет переписывать на Svelte с ваниллы, вот пошёл процесс.
Читать полностью…
Так, а вот про Svelte Native уже интересно, получается, что ближайший вариант готовящейся реализации, это вот svelte+lynx?
Читать полностью…
а кто-нибудь в курсе, насколько реально сейчас UnoCSS использовать?
Читать полностью…
Не, у Дениса же есть свой классный канал по Вую, я этот уже не веду почти, времени капец не хватает, плюс от кодинга подустал прям
Читать полностью…
стоп, это не твой канал? я думал один из
Читать полностью…
Почему бы тогда не использовать его напрямую
Читать полностью…
контекст типизируется с недавних версий свелта
Читать полностью…
Так ты можешь импортировать этот класс и с сохранением типов доставать нужное состояние, вместо ручного извлечения через getContext с потерей типов и доп проверками
Читать полностью…
Тем, что решался похожий вопрос, но с упором на производные состояния ещё. Общее состояние я шерил между компонентами при помощи синглтон класса, который записывал в контекст
Читать полностью…
как это связано с моим вопросом?
Читать полностью…
но подход с модулями не очень "дружит" с SSR
Читать полностью…
так модуль один, стор создаю при инициализации
Читать полностью…
в модуль блоке пропсы не читаются же
Читать полностью…
в контекст можно писать только во время инициализации родителя. Так что либо обновлять свойства стора либо использовать геттер который возвращает актуальный стор
Читать полностью…
Работаю над новой версией.
Временный домен [из РФ с VPN]:
https://art.flagrantior.workers.dev
В 4-м супер работала урезанная версия, а с 5-м уже непонятки типа:
The following plugins use the deprecated 'plugin.api.sveltePreprocess' field: unocss:svelte-scoped:pass-preprocess
Может, я чего-то не догоняю, потому что буквально в день, когда РКН объявил о начале тестирования ИИ по обходу блокировок, сайт начал открываться битым и не работает, приходится в гитхабе шарить и там последнее обновление по svelte-scoped — год назад: add bun package manage to code-groups. Супер, конечно, как раз я на bun перешёл, но после Uno Tailwind как-то жмёт и натирает. Подумал, может, у кого работает.
Был проект, очень удобно подгонять под дизайн заказчика, строить удобную дизайн-систему
Читать полностью…
ну я знаю его каналы, думал этот тоже прост
Читать полностью…
а, Душный, нет ессесно
Читать полностью…
А lynx на вью уже прям продакшн-реди?
Читать полностью…