Statically typed theme in EmotionJS

Photo by Robert Katzki on Unsplash

What’s that for?

Emotion ≤ 10

Emotion ≥ 11 (ReactJS example)

Key Benefits of using EmotionJS 👩‍🎤

  • Static analysis and IDE autocompletion at dev time
  • Easly reproductive theme system
  • Great developer experience with features such as source maps, labels, and testing utilities




Lead Developer @TDSOFT

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Basic introduction to Object oriented programming in JavaScript

Monoidal Identity Elements, or, How To Pick A Default Argument Value

Week 3 : Taking a look — React.js

Hybrid vs Native: What you choose for your Mobile Application Development

Next Step in Open Source (Part 2)

WebAssembly, the Journey — What is WASM?

Update R001

Tips & Tricks on the YouTube channel |

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Adrian Celczyński

Adrian Celczyński

Lead Developer @TDSOFT

More from Medium

How to access Redux store in the React library from Parent Application

4 stages you need to test with React Query + Testing Library

How to render a DOM element into a React element?

How to Setup and Use Redux with React