Notes on making web components with React in Typescript, using Styled Components, Tachyons CSS, and displaying in Storybook

https://medium.com/@annycarolinegnr/storybook-with-react-typescript-1c15a1cbc26a

https://medium.com/@jikkujose/tachyons-styled-components-pure-joy-6173d3888548

https://blog.logrocket.com/build-component-library-react-typescript/

https://www.erikverweij.dev/blog/making-your-components-extensible-with-typescript/

https://dev.indooroutdoor.io/how-to-extend-any-html-element-with-react-and-typescript

https://storybook.js.org/tutorials/intro-to-storybook/react/en/simple-component/

https://www.freecodecamp.org/news/visual-variants-for-react-components-with-styled-components-dfaff6a76273/

https://www.danielbischoff.com/blog/2018-02-26--ts-react-props

https://blog.devgenius.io/using-styled-components-and-props-with-typescript-react-a3c32a496f47

https://styled-components.com/docs/basics#passed-props

https://dev.to/annysah/build-a-sidebar-menu-with-react-typescript-and-styled-components-54ge

Other

https://tachyons.io/docs/table-of-styles/

https://styled-components.com/docs/api#attrs https://styled-components.com/docs/basics#attaching-additional-props

https://blog.logrocket.com/how-to-use-svgs-in-react/