UNPKG

@atlaskit/app-provider

Version:

A top level provider for the Design System.

21 lines (20 loc) 728 B
import React, { createContext } from 'react'; // eslint-disable-next-line @repo/internal/react/require-jsdoc export var RouterLinkProviderContext = /*#__PURE__*/createContext({}); /** * __RouterLinkProvider__ * * Provides a configured router link component for use * within Design System components. */ var RouterLinkProvider = function RouterLinkProvider(_ref) { var routerLinkComponent = _ref.routerLinkComponent, children = _ref.children; return /*#__PURE__*/React.createElement(RouterLinkProviderContext.Provider, { value: { routerLinkComponent: routerLinkComponent } }, children); }; // eslint-disable-next-line @atlaskit/volt-strict-mode/no-multiple-exports export default RouterLinkProvider;