How to use the react-fela.Provider function in react-fela

To help you get started, we’ve selected a few react-fela examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github olymp / olymp / external / fela / styleguide.provider.js View on Github external
exports.default = withStores(function (_ref) {
  var children = _ref.children;
  return _react2.default.createElement(
    _reactFela.Provider,
    { renderer: (0, _utils.createFela)() },
    _react2.default.createElement(
      _utils.ThemeProvider,
      null,
      children
    )
  );
});
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImV4dGVybmFsL2ZlbGEvc3R5bGVndWlkZS5wcm92aWRlci5lczYiXSwibmFtZXMiOlsid2l0aFN0b3JlcyIsInByb3BzIiwiY29udGV4dCIsImFyZ3MiLCJzdG9yZXMiLCJtb2J4U3RvcmVzIiwiJHRoZW1lIiwiT2JqZWN0Iiwia2V5cyIsImZvckVhY2giLCJrZXkiLCJpbml0aWFsaXplIiwiY29udGV4dFR5cGVzIiwib2JqZWN0IiwiY2hpbGRyZW4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7QUFBQTs7OztBQUNBOzs7O0FBQ0E7O0FBQ0E7Ozs7Ozs7Ozs7QUFFQSxJQUFNQSxhQUFhLFNBQWJBLFVBQWE7QUFBQTs7QUFBQTtBQUFBOztBQU1mLHdCQUFZQyxLQUFaLEVBQW1CQyxPQUFuQixFQUE0QjtBQUFBOztBQUFBLDBIQUNwQkQsS0FEb0IsRUFDYkMsT0FEYTs7QUFFMUIsVUFBTUMsb0JBQVlGLEtBQVosSUFBbUJHLFFBQVFGLFFBQVFHLFVBQW5DLEdBQU47QUFDQSxZQUFLRCxNQUFMLEdBQWM7QUFDWkUsZ0JBQVEsc0JBQWVILElBQWY7QUFESSxPQUFkO0FBR0FJLGFBQU9DLElBQVAsQ0FBWSxNQUFLSixNQUFqQixFQUF5QkssT0FBekIsQ0FBaUMsVUFBQ0MsR0FBRCxFQUFTO0FBQ3hDLGNBQUtOLE1BQUwsQ0FBWU0sR0FBWixFQUFpQk4sTUFBakIsR0FBMEIsTUFBS0EsTUFBL0I7QUFDQSxZQUFJLE1BQUtBLE1BQUwsQ0FBWU0sR0FBWixFQUFpQkMsVUFBckIsRUFBaUM7QUFDL0IsZ0JBQUtQLE1BQUwsQ0FBWU0sR0FBWixFQUFpQkMsVUFBakI7QUFDRDtBQUNGLE9BTEQ7QUFOMEI7QUFZM0I7O0FBbEJjO0FBQUE7QUFBQSwrQkFtQk47QUFDUCxlQUFPLDhCQUFDLGdCQUFELEVBQXNCLEtBQUtWLEtBQTNCLENBQVA7QUFDRDtBQXJCYzs7QUFBQTtBQUFBLDhCQUVSVyxZQUZRLEdBRU87QUFDcEJQLGdCQUFZLG9CQUFVUTtBQURGLEdBRlA7QUFBQSxDQUFuQjs7a0JBd0JlYixXQUFXO0FBQUEsTUFBR2MsUUFBSCxRQUFHQSxRQUFIO0FBQUEsU0FDeEI7QUFBQTtBQUFBLE1BQWMsVUFBVSx3QkFBeEI7QUFDRTtBQUFBO0FBQUE7QUFBZ0JBO0FBQWhCO0FBREYsR0FEd0I7QUFBQSxDQUFYLEMiLCJmaWxlIjoiZXh0ZXJuYWwvZmVsYS9zdHlsZWd1aWRlLnByb3ZpZGVyLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IFJlYWN0LCB7IENvbXBvbmVudCB9IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5pbXBvcnQgeyBQcm92aWRlciBhcyBGZWxhUHJvdmlkZXIgfSBmcm9tICdyZWFjdC1mZWxhJztcbmltcG9ydCB7IFRoZW1lUHJvdmlkZXIsIFRoZW1lU3RvcmUsIGNyZWF0ZUZlbGEgfSBmcm9tICcuL3V0aWxzJztcblxuY29uc3Qgd2l0aFN0b3JlcyA9IFdyYXBwZWRDb21wb25lbnQgPT5cbiAgY2xhc3MgV2l0aFN0b3JlcyBleHRlbmRzIENvbXBvbmVudCB7XG4gICAgc3RhdGljIGNvbnRleHRUeXBlcyA9IHtcbiAgICAgIG1vYnhTdG9yZXM6IFByb3BUeXBlcy5vYmplY3QsXG4gICAgfTtcblxuICAgIGNvbnN0cnVjdG9yKHByb3BzLCBjb250ZXh0KSB7XG4gICAgICBzdXBlcihwcm9wcywgY29udGV4dCk7XG4gICAgICBjb25zdCBhcmdzID0geyAuLi5wcm9wcywgc3RvcmVzOiBjb250ZXh0Lm1vYnhTdG9yZXMgfTtcbiAgICAgIHRoaXMuc3RvcmVzID0ge1xuICAgICAgICAkdGhlbWU6IG5ldyBUaGVtZVN0b3JlKGFyZ3MpLFxuICAgICAgfTtcbiAgICAgIE9iamVjdC5rZXlzKHRoaXMuc3RvcmVzKS5mb3JFYWNoKChrZXkpID0+IHtcbiAgICAgICAgdGhpcy5zdG9yZXNba2V5XS5zdG9yZXMgPSB0aGlzLnN0b3JlcztcbiAgICAgICAgaWYgKHRoaXMuc3RvcmVzW2tleV0uaW5pdGlhbGl6ZSkge1xuICAgICAgICAgIHRoaXMuc3RvcmVzW2tleV0uaW5pdGlhbGl6ZSgpO1xuICAgICAgICB9XG4gICAgICB9KTtcbiAgICB9XG4gICAgcmVuZGVyKCkge1xuICAgICAgcmV0dXJuIDxXcmFwcGVkQ29tcG9uZW50IHsuLi50aGlzLnByb3BzfSAvPjtcbiAgICB9XG4gIH07XG5cbmV4cG9ydCBkZWZhdWx0IHdpdGhTdG9yZXMoKHsgY2hpbGRyZW4gfSkgPT4gKFxuICA8RmVsYVByb3ZpZGVyIHJlbmRlcmVyPXtjcmVhdGVGZWxhKCl9PlxuICAgIDxUaGVtZVByb3ZpZGVyPntjaGlsZHJlbn08L1RoZW1lUHJvdmlkZXI+XG4gIDwvRmVsYVByb3ZpZGVyPlxuKSk7XG4iXX0=