Skip to content

Releases: platformbuilders/helpers

v0.4.6

01 Apr 13:29
Compare
Choose a tag to compare

Fix update dependencies to fix security vulnerabilities (#379)

  • fix: update dependencies to fix security vulnerabilities

v0.4.5

28 Mar 18:19
Compare
Choose a tag to compare

update version

v0.4.4

16 Mar 20:23
Compare
Choose a tag to compare
  • Make helpers public when publish

v0.4.2

07 Mar 12:43
78a1b8f
Compare
Choose a tag to compare

What's Changed

  • feat(get-theme): add typing and overload to getTheme helper by @victorcrbt in #372

Breaking Changes

Para continuar utilizando o getTheme sem problemas com o TypeScript, será necessário tipar o tema do Styled Components, mesmo que de forma genérica. Para fazer isso, crie um arquivo junto aos arquivos de definições de tipo (pode ser nomeado como styed-components.d.ts), e adicione o seguinte conteúdo:

import 'styled-components';

declare module 'styled-components' {
  export interface DefaultTheme {
    [key: string]: any;
  }
}

Desta forma, será possível continuar usando o acesso as propriedades por meio de string normalmente, e também será possível acessar por meio de função. Para tirar o máximo de proveito das definições de tipo, a interface DefaultTheme deve possuir o formato que o tema segue. Caso o projeto utilize o formato de tema da template, é possível deixar o arquivo de definição de tipo desta forma:

import { ThemeType } from '~/modules';
import 'styled-components';

declare module 'styled-components' {
  export interface DefaultTheme extends ThemeType {}
}

Desta forma, a IDE irá dar as sugestões de auto complete corretamente. Se algo no tema for diferente do padrão da template, basta sobreescrever dentro da interface DefaultTheme.

Full Changelog: v0.4.1...v0.4.2

v0.4.1

06 Mar 18:45
Compare
Choose a tag to compare
feat(npm): token

v0.4.0

05 Dec 22:41
dc2b828
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.3.6...v0.4.0

v0.3.6

24 Aug 12:22
a35f3fa
Compare
Choose a tag to compare
  • chore: uglify dist files

v0.3.5

29 Dec 14:48
31271da
Compare
Choose a tag to compare
  • Adding credit card numbers formatters
  • Lowering codecov (my bad)

v0.3.4

28 Dec 17:11
e451138
Compare
Choose a tag to compare

Fix currencyToNumber helper converter value

v0.3.3

19 Nov 06:41
51cc974
Compare
Choose a tag to compare
  • Adding currencyToNumber helper