TIL that you should prune style maps from nil values.
Debugging why overflow is not set when you have large map with
{...
:overflow "auto"
:overflow-x nil
:overflow-y nil
...}
was not fun.This is more of a CSS problem than a Clojure one, no? But your point is well taken.
Probably more how React implements styles set to nil and how browsers treat it, since CSS has no concept of nil values.