Size: a a a

2021 March 01

YK

Yury Khmarin in Svelte [svelt]
Кирилл Спасибович
А че с таким делать?

  function handleInput(e: KeyboardEvent) {
   if (e.key === 'Enter') {
     dispatch('enter');
     return;
   }
 }

Error: Type '(e: KeyboardEvent) => void' is not assignable to type 'EventHandler<Event, HTMLInputElement>'.
 Types of parameters 'e' and 'event' are incompatible.
   Type 'Event & { currentTarget: EventTarget & HTMLInputElement; }' is missing the following properties from type 'KeyboardEvent': altKey, char, charCode, code, and 16 more. (ts)
     on:keyup={handleInput}
     on:change={handleInput}
     bind:value={p.quantity}
function handleInput(e: KeyboardEvent): void {

}
источник

КС

Кирилл Спасибович... in Svelte [svelt]
Yury Khmarin
function handleInput(e: KeyboardEvent): void {

}
■ Type '(e: KeyboardEvent) => void' is not assignable to type 'EventHandler<Event, HTMLInputElement>'.
источник

YK

Yury Khmarin in Svelte [svelt]
Кирилл Спасибович
■ Type '(e: KeyboardEvent) => void' is not assignable to type 'EventHandler<Event, HTMLInputElement>'.
function handleInput(e: KeyboardEvent | null | undefined): void {

}
источник

КС

Кирилл Спасибович... in Svelte [svelt]
давай ты сначала у себя проверишь

создай инпут, повесь на on:change подобный handleInput и проверь e.key
источник

YK

Yury Khmarin in Svelte [svelt]
У кого есть настроенный sapper с i18n?
источник

R

Resident in Svelte [svelt]
islambeg
господа, с чем совместить svelte на бэке (джс)? на sapper стоит что то делать? если нет, какие альтернативы порекомендуете?
Aiohttp 😄 python
источник

ДГ

Дмитрий Гриднев... in Svelte [svelt]
Resident
Aiohttp 😄 python
Fastapi
источник

DK

Dan Kozlov in Svelte [svelt]
источник

K

Kaifat in Svelte [svelt]
Доброго, подскажите как этот ворнинг поправить? Фактически tsconfig.json есть в папке @tsconfig/svelte
источник

DK

Dan Kozlov in Svelte [svelt]
Kaifat
Доброго, подскажите как этот ворнинг поправить? Фактически tsconfig.json есть в папке @tsconfig/svelte
Перезапустите ts server. Можно просто закрыть-открыть IDE
источник

K

Kaifat in Svelte [svelt]
Dan Kozlov
Перезапустите ts server. Можно просто закрыть-открыть IDE
о, пасиб
источник

AP

Alexander Ponomarev in Svelte [svelt]
Kaifat
Доброго, подскажите как этот ворнинг поправить? Фактически tsconfig.json есть в папке @tsconfig/svelte
strict: true иначе это не тайпскрипт а трата времени
источник

AP

Alexander Ponomarev in Svelte [svelt]
и importHelpers: true ещё иначе в каждом файле хелперы будут дублироваться
источник

i

islambeg in Svelte [svelt]
Resident
Aiohttp 😄 python
ну уж нет, питона не хочу)
источник

i

islambeg in Svelte [svelt]
Igor Filippov
Смотря что тебе вообще нужно делать
нужно сделать вебформу (с неск этапами), которая на выходе генерирует ворд/пдф документы.
нужно чтоб по каждой форме была уникальная ссылка, по которой ее можно редактировать.
и оформить все это в pwa.

собственно хочется понять, какую либу/фреймворк на бэке лучше взять для этого, чтоб еще и архитектурно хорошо смотрелось.
источник

K

Kaifat in Svelte [svelt]
Alexander Ponomarev
strict: true иначе это не тайпскрипт а трата времени
может еще поделитесь конфигом для eslint и prettier?)
источник

DK

Dan Kozlov in Svelte [svelt]
Kaifat
может еще поделитесь конфигом для eslint и prettier?)
Еслинт не нужен; преттиер на свое усмотрение делайте, из обязательного только оставлять точки с запятой, потому что иначе подсветка синтаксиса в компонентах ломается.
источник

AP

Alexander Ponomarev in Svelte [svelt]
Dan Kozlov
Еслинт не нужен; преттиер на свое усмотрение делайте, из обязательного только оставлять точки с запятой, потому что иначе подсветка синтаксиса в компонентах ломается.
еслинт нужен
источник

AP

Alexander Ponomarev in Svelte [svelt]
претир не нужен и вреден
источник

DK

Dan Kozlov in Svelte [svelt]
Ох, все не найти нам с вами common ground, хаха
источник