Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

TypeScript Dúvida Libs

Algumas dúvidas em relação ao TypeScript.

Com relação a libs externas que são feitas em js, como.. tablesaw, toasttr.. por exemplo..

Temos que fazer algumas configurações para o funcionamento delas..

Porem eu n acho os seus @types, impedindo que virem ts.

Eu tenho uma dúvida, se quando eu estou trabalhando com libs, o melhor a fazer é manter a lib e suas configurações apenas em js desvinculando do ts?

como a do tablesaw que seria a seguinte config:

<script>
TablesawConfig = {
  i18n: {
    modeStack: 'Stack',
    modeSwipe: 'Swipe',
    modeToggle: 'Toggle',
    modeSwitchColumnsAbbreviated: 'Cols',
    modeSwitchColumns: 'Columns',
    columnToggleButton: 'Columns',
    columnToggleError: 'No eligible columns.',
    sort: 'Sort',
    swipePreviousColumn: 'Previous column',
    swipeNextColumn: 'Next column'
  }
};
</script>
4 respostas

up......

alguém? ;/

solução!

Oi Nicolas, tudo bem? O definitions types do TypeScript não transforma a lib js em ts, é apenas um mapa do que existe na bibliteca js pra você ter autocomplete basicamente.

Eu pessoalmente não criaria o .d.ts pra lib, mas pode ser uma boa adição como contribuição pra ela. Eu manteria o código dela em js mesmo que não muda praticamente nada.

Desculpa a demora pra responder.

Obrigado pela dica Wanderson, tmj ;)