sveltejs | Unsorted

Telegram-канал sveltejs - Svelte [svɛlt] - All about Svelte JavaScript framework

1680

📮Тест на вход придёт в личку 💥Без никнейма не впустим Правила: https://t.me/sveltejs/764 Доки: https://svelte.dev/docs Паблик: @sveltejs_public Вакансии: @sveltejs_jobs VK: https://vk.com/sveltejs_ru Админы: @stalkerg, @misharodshtein

Subscribe to a channel

Svelte [svɛlt] - All about Svelte JavaScript framework

А можно в двух словах что это дает?

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

У меня sv просто не может инициализировать storybook

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

Отдаю предпочтение модульной архитектуре, но очень много вопросов по разным кейсам

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

это немного другое - render out of order, он сразу начинает рендерить то что можно, не ожидая пока все промисы зарезолвятся, что в целом ускоряет общее время рендеринга асинхронных разметок

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

рунам может и нет, но модельке я думаю да, ее вроде как рекомендуется изолировать от инфраструктурных слоев

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

Корректно ли использовать руны из Svelte в директории model?

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

там async Svelte (который все ещё experimental), а его проектирование это как играть в 5-мерные шахматы. Там обновления группируются и потом надо разруливать конфликты этих групп

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

а когда-то состояние в шаблоне было самым предсказуемым местом... у svelte точно до сих пор нет виртуального дома...🤔

https://github.com/sveltejs/svelte/issues/17979

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

https://github.com/sveltejs/eslint-plugin-svelte/pull/1482 фик линта ожидается

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

Тогда replaceState будет ругаться на отсутствие resolve:

Unexpected replaceState() call without resolve(). (eslint svelte/no-navigation-without-resolve)

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

https://github.com/sveltejs/kit/issues/14750

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

В задокументированных примерах есть только динамический параметр, а про query-параметры ничего нет

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

resolve откуда импортирован?

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

Похоже resolve не подходит для описания query параметров

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

Второй параметр не принимает params?

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

https://github.com/sveltejs/svelte/pull/18042 Svelte поздравляет всех с первым апреля (на самом деле PR не шутка)

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

как вы пишете сторис для свелт компонентов в storybook?

CSF Next формат не поддерживается, насколько смог изучить библиотеки под свелт, поэтому пришел к формату отдельно стори, отдельно эти стори в тестах https://github.com/ravecat/songy/blob/master/assets/tests/components/room.test.js#L32 выглядит, если честно, так себе, может я что-то упускаю или не знаю

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

Можно у Клауд кода спросить какую архитектуру выбрать исходя из размера и сложности вашего проекта

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

собно об этой виртуализации и речь - собрали мапу и не только промисов в отдельную абстракцию и теперь её отчаянно разруливают и синхронят с браузерным рендером (что-то это очень напоминает...🤔)

все что щас затащили в кору - решалось в юзерленде - но... фреймворк повзрослел и стал удовлетворять всевозможные завихрения разработчиков🤷🏻‍♂️

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

Та как будто рунам есть разница из какой директории их вызывают

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

Да просто нужно Клод попросить сделать нормально 🎹

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

https://github.com/sveltejs/svelte/issues/17112

🤔

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

https://github.com/sveltejs/svelte/issues/17881

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

Похоже это просто плохой способ для работы с URL, создам отдельный путь /search

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

так что

resolve(`/`) + (search.length > 0 ? `?search=${search}` : '')

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

В целом, оно работает, но typescript ругается

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

import { replaceState } from '$app/navigation';
import { resolve } from '$app/paths';
import { page } from '$app/state';

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

<input
type="search"
placeholder="Search"
class="w-full border"
oninput={(event) => {
search = (event.target as HTMLInputElement)?.value;
replaceState(resolve(search.length > 0 ? `/?search=${search}` : '/'), page.state);
}}
/>

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

function resolve<
T extends
| RouteIdWithSearchOrHash
| PathnameWithSearchOrHash
>(...args: ResolveArgs<T>): ResolvedPathname;

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

А мне и не нужно /create-todo, я хочу либо /, либо /?search=string

Читать полностью…
Subscribe to a channel