Is it possible to call a function every time *anything* in React updates?

A little more context:
I want to use the full capabilities of [EQCSS](http://elementqueries.com/) in React. I've tried 2 NPM packages, but they didn't seem to do what I expected exactly.

What I would like to do, is every time *any* component updates, I want to call `EQCSS.apply()`.

I've tried calling in `componentDidUpdate` but this doesn't seem to work when changing pages (using react-router) for example.

```
import React from "react";
import ReactDOM from "react-dom";

import { Router, Route, browserHistory } from "react-router";

import { MainLayout } from "./layouts";
import {
    HomePage,
    RankingsPage
} from "./routes";

class App extends React.Component {
    render() {
        return (
            <Router history={browserHistory}>
                <Route component={MainLayout}>
                    <Route path="/" component={HomePage} />
                    <Route path="/rankings" component={RankingsPage} />
                </Route>
            </Router>
        );
    }

    componentDidUpdate() {
        console.log("COMPONENT UPDATED");
        // This does not get called when changing pages.
    }
}

// Render the main component into the dom
ReactDOM.render(<App />, document.getElementById("app"));

```