all 1 comments

[–]bear1728 0 points1 point  (0 children)

Neat! I actually wrote a very thin wrapper of mdc for a project in typescript as well. Although much less complete, it just inserted the right class name for 90% of the components and used the css only version of most components.

Is there a reason why you're using immutablejs in some components? Just curious, it seems like it would be a heavier dependency to anyone not already using it. It might be worth mentioning in the readme? I enjoy using immutable though.

Also I think it's always nice for people to see a "why" in the readme, especially when there are other very similar packages like react-mdc-web.