📮Тест на вход придёт в личку 💥Без никнейма не впустим Правила: https://t.me/sveltejs/764 Доки: https://svelte.dev/docs Паблик: @sveltejs_public Вакансии: @sveltejs_jobs VK: https://vk.com/sveltejs_ru Админы: @stalkerg, @misharodshtein
https://www.npmjs.com/package/svelte-focus-trap
Читать полностью…https://github.com/focus-trap/focus-trap можно через action прикрутить
Читать полностью…всмысле, сделать приведение типа что-ли?
Читать полностью…вроде если завернуть модалку в <dialog> то фокус за её пределы не уходит
Читать полностью…И возможно есть подводные камни, о которых я не знаю
Читать полностью…Есть проверенные готовые решения?
Читать полностью…Я разобрался. Второй вопрос - как заинлайнить импорты?
Читать полностью…Если сделать отдельный файлик он собирается в импорт
Читать полностью…а у тебя случаем файл с типами называется не также как ещё какой-нибудь? т.е. оно резолвится не в тот файл
Читать полностью…мб опечатка? такое у меня завелось
Читать полностью…а можно ли писать типы в app.d.ts и импортировать их в компонент через jsdoc?
Читать полностью…о, как раз надо js-сник протипировать
Читать полностью…ещё можно передавать обработчики как просто пропсы, как в 5ом свелте
Читать полностью…<DoubleButton on:redClick={redClickHandler} on:blueClick={blueClickHandler} />
Читать полностью…Спасибо, я в итоге его и использовал. Не идеально но пойдет. Градиент сложно с ним сделать из-за особенностей генерации svg
Читать полностью…можно же импортнуть один раз через алиас, но тут нельзя сделать эквивалент import * as Smth from "smth"
Всмысле избавиться от импорта
Читать полностью…Если твоя модалка в нужном месте в доме, есть атрибут.
Читать полностью…Вот тут у меня есть зачатки того, что тебе нужно
https://svelte.dev/repl/301746e538f4488fa578f062f3af2747?version=4.2.8
Нужно сделать, чтобы при появлении модального окна, все, что за пределами его фона было недоступно через tab
Читать полностью…Как управлять фокусом модального окна?
Читать полностью…я потыкал, сходу заводилось только в .js
, а в .ts
/.vue
только после того как в tsconfig добавил allowJs: true
Файл с типами — это npm пакет, их два разных, оба собираются в any
Читать полностью…У меня не svelte. Сборка библиотеки через vite
Читать полностью…Вот у меня эта штука не заводится. Собирается в any
Читать полностью…Есть ещё, более «Сухой», для тех кто хорошо шарит в TS
https://www.typescriptlang.org/docs/handbook/jsdoc-supported-types.html
Наткнулся на очень подробный HowTo по JSDoc
https://dev.to/samuel-braun/boost-your-javascript-with-jsdoc-typing-3hb3
можно одно общее событие + параметр указывающий какая кнопка нажата, если это вообще нужно
Читать полностью…В +page.svelte есть <DoubleButton /> (Красная и синяя кнопка)
Мне нужно чтобы при нажатии на кнопки выполнялись функции, которые находятся в +page.svelte. Как можно это сделать?
https://github.com/vnphanquang/svelte-put/tree/main/packages/misc/qr
Читать полностью…