Size: a a a

2020 March 06

ИК

Игорь Корнелли in Svelte [svelt]
и кнопка есть и бандл минимален
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
тоже логично)
источник

ИК

Игорь Корнелли in Svelte [svelt]
Pavel 🦇 Malyshev
тоже логично)
но практично ли - другой вопрос)
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Игорь Корнелли
но практично ли - другой вопрос)
по отношению ко всему приложению bulma это глобальный стиль явно. как его подключать другой вопрос. вариантов куча:
1) index.html + <script>
2) global.css + @import
3) main.js + import('bulma.css');
4) App.svelte + global attribute + postcss-import + @import
источник

PM

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

PM

Pavel 🦇 Malyshev in Svelte [svelt]
свелт помогает только в рамках компонента, если нужно глобально,то;
svelte emitCSS: true + purgecss
источник

ИК

Игорь Корнелли in Svelte [svelt]
ясно, меня пока устроил вариант 2
источник

PM

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

PM

Pavel 🦇 Malyshev in Svelte [svelt]
не факт что игра стоит свеч
источник

ИК

Игорь Корнелли in Svelte [svelt]
а чем code splitting можно прикрутить? или через сапера проще собирать все?
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Игорь Корнелли
а чем code splitting можно прикрутить? или через сапера проще собирать все?
import() + format: 'esm' и dir: '' в роллап
источник

GV

Gennadiy Vatitov in Svelte [svelt]
https://github.com/Gennnji/svelte-actions-resize

Кажется, залил свою первую полноценную репу, но из-за unpublish еще 24 часа ждать заливки в npm %_%
источник

DS

Denis Sollo in Svelte [svelt]
Gennadiy Vatitov
https://github.com/Gennnji/svelte-actions-resize

Кажется, залил свою первую полноценную репу, но из-за unpublish еще 24 часа ждать заливки в npm %_%
было бы неплохо добавить ссылку на REPL демку что бы можно было посмотреть в действии
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Кто-нибудь вчера смотрел трансляцию из NYC?
источник

GV

Gennadiy Vatitov in Svelte [svelt]
Denis Sollo
было бы неплохо добавить ссылку на REPL демку что бы можно было посмотреть в действии
Ага, хотел, но для этого надо сначала запаблишить в npm)
источник

V

Vladimir in Svelte [svelt]
привет
есть такой код

select = defineObject(items);
$: select = defineObject(items);

то есть нужно выполнить функцию при инициализации компонента, и потом следить за его пропсом items

можно как нить избавиться от дублирования кода?
источник

T

Th0r in Svelte [svelt]
Vladimir
привет
есть такой код

select = defineObject(items);
$: select = defineObject(items);

то есть нужно выполнить функцию при инициализации компонента, и потом следить за его пропсом items

можно как нить избавиться от дублирования кода?
а только вторую строку оставить не работает чтоли?
источник

V

Vladimir in Svelte [svelt]
неа, ну то есть сразу после этой строки в select ещё не то что нужно, возможно как-то это по другому можно реализовать.... вообще как можно узнать об изменении пропса компонента родителем?
источник

AS

Alexey Schebelev in Svelte [svelt]
строка $:  один раз срабатывает при инициализации инстанса компонента
источник

T

Th0r in Svelte [svelt]
Vladimir
неа, ну то есть сразу после этой строки в select ещё не то что нужно, возможно как-то это по другому можно реализовать.... вообще как можно узнать об изменении пропса компонента родителем?
да должно всё работать, покажи что именно ты делаешь. у тебя не асинк функция?
источник