freeCodeCamp/tools/ui-components/src
Hamza Waleed ebec6705a3
feat(typescript): Add typescript support for UI components library (#43541)
* Add TS configs and improve dir structure

* Add TS configs and improve dir structure

* Fix components exports from index

* chore: prettier

* Add tsconfig and then fix the linter warnings

* Add @babel/preset-typescript

* Fix eslint rule and update btn component to fix storybook

* Fix TS and Jest configs

Converted all remaining files to TS as well

* Remove TS ignored rules and fixed some TS & jest stuff

* Revert to old directory structure

* Use absolute versions in package.json

* enable ts strict to infer types

Co-authored-by: Hamza Waleed <hamza.waleed@arbisoft.com>
2021-09-28 14:06:21 +03:00
..
assets feat(tools): create ui-components package and setup Storybook (#41920) 2021-05-11 00:37:01 +05:30
button.css chore(tools): split color tokens to separate layers (#42388) 2021-06-15 15:33:18 +03:00
button.stories.tsx feat(typescript): Add typescript support for UI components library (#43541) 2021-09-28 14:06:21 +03:00
button.test.tsx feat(typescript): Add typescript support for UI components library (#43541) 2021-09-28 14:06:21 +03:00
button.tsx feat(typescript): Add typescript support for UI components library (#43541) 2021-09-28 14:06:21 +03:00
button.types.ts feat(typescript): Add typescript support for UI components library (#43541) 2021-09-28 14:06:21 +03:00
color-system.js fix: order imports and remove circular dependencies (#41824) 2021-08-02 08:39:40 -05:00
color-system.stories.js chore(tools): split color tokens to separate layers (#42388) 2021-06-15 15:33:18 +03:00
colors.css chore(tools): split color tokens to separate layers (#42388) 2021-06-15 15:33:18 +03:00
global.css chore(tools): split color tokens to separate layers (#42388) 2021-06-15 15:33:18 +03:00
index.ts feat(typescript): Add typescript support for UI components library (#43541) 2021-09-28 14:06:21 +03:00
introduction.stories.mdx feat(tools): create ui-components package and setup Storybook (#41920) 2021-05-11 00:37:01 +05:30