UNPKG

@atlaskit/app-provider

Version:

A top level provider for the Design System.

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