UNPKG

vcc-ui

Version:

VCC UI is a collection of React UI Components that can be used for developing front-end applications at Volvo Car Corporation.

16 lines (11 loc) 459 B
import React, { useContext } from 'react'; import { RendererProvider, RendererContext } from 'react-fela'; import { styleRenderer } from './style-renderer'; const clientRenderer = styleRenderer(); export function StyleProvider({ renderer = clientRenderer, children }) { const contextRenderer = useContext(RendererContext); if (contextRenderer) { return children; } return <RendererProvider renderer={renderer}>{children}</RendererProvider>; }