Size: a a a

2021 February 21

DK

Dan Kozlov in Svelte [svelt]
Все то у вас свелт виноват, а не руки, лол
источник

AP

Alexander Ponomarev in Svelte [svelt]
Dan Kozlov
Все то у вас свелт виноват, а не руки, лол
ну таймауты я поправил без всяких window так что с руками у меня все ок
источник

DK

Dan Kozlov in Svelte [svelt]
Alexander Ponomarev
ну таймауты я поправил без всяких window так что с руками у меня все ок
Кек 😂
источник

AP

Alexander Ponomarev in Svelte [svelt]
includes работает в обычных тс файлах а свелте не комплитится и не чекается
источник

DK

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

КС

Кирилл Спасибович... in Svelte [svelt]
@dkzlv а у тебя при импорте функции из ts файла и запуске её с кривыми аргументами выдаются ошибки ? у меня только на количество аргументов ругается
источник

DK

Dan Kozlov in Svelte [svelt]
Кирилл Спасибович
@dkzlv а у тебя при импорте функции из ts файла и запуске её с кривыми аргументами выдаются ошибки ? у меня только на количество аргументов ругается
Полная проверка типов работает
источник

DK

Dan Kozlov in Svelte [svelt]
Я даже ничего особенно не настраивал, если честно.
источник

КС

Кирилл Спасибович... in Svelte [svelt]
<script lang="ts">
 import { dog } from './dog';

 export let one = 1;
 export let two = 'haha';

 let test = dog(one, one);
</script>

<div>{one}</div>
<div>{two}</div>
<div>{dog(one, one)}</div>
<div>{test}</div>



export const dog: (one: number, two: string) => string = function (
 x: number,
 y: string
): string {
 return `${one} ${two}`;
};
источник

КС

Кирилл Спасибович... in Svelte [svelt]
не понимаю я чето
источник

КС

Кирилл Спасибович... in Svelte [svelt]
svelte-check found no errors and no warnings
источник

DK

Dan Kozlov in Svelte [svelt]
¯\_(ツ)_/¯
источник

ER

Eric Rovell in Svelte [svelt]
Alexander Ponomarev
пописал около 6 часиков на свелте с ТСом. В *.svelte файлах все работает не очень.  import type одного и того же типа в context=module и обычном тригерит на ошибку то eslint, то сам ts. Не нашел способа использовать один и тот же тип и в модуле и в коде компонента чтобы никто не орал =)
Импортирую тип в контексте и он становится доступен в обычном скрипте тоже🤔
источник

ER

Eric Rovell in Svelte [svelt]
Eric Rovell
Импортирую тип в контексте и он становится доступен в обычном скрипте тоже🤔
Наоборот уже не работает, конечно
источник

КС

Кирилл Спасибович... in Svelte [svelt]
@EricRovell сталкивался с ситуацией при импорте функции из ts файла выше ?
источник

КС

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

ER

Eric Rovell in Svelte [svelt]
Кирилл Спасибович
@EricRovell сталкивался с ситуацией при импорте функции из ts файла выше ?
Сейчас гляну
источник

ER

Eric Rovell in Svelte [svelt]
Кирилл Спасибович
@EricRovell сталкивался с ситуацией при импорте функции из ts файла выше ?
Ругается на тип
источник

КС

Кирилл Спасибович... in Svelte [svelt]
А свелт чек ругается ?
источник

ER

Eric Rovell in Svelte [svelt]
Кирилл Спасибович
А свелт чек ругается ?
Да
источник