import * as React from 'react'; import { LinkBasicExample } from './Link.Basic.Example'; import { IDocPageProps } from '@fluentui/react/lib/common/DocPage.types'; const LinkBasicExampleCode = require('!raw-loader?esModule=false!@fluentui/react-examples/src/react/Link/Link.Basic.Example.tsx') as string; export const LinkPageProps: IDocPageProps = { title: 'Link', componentName: 'Link', componentUrl: 'https://github.com/microsoft/fluentui/tree/master/packages/react/src/components/Link', examples: [ { title: 'Link', code: LinkBasicExampleCode, view: , styles: ({ theme }) => { // UHF overrides. :( These are here rather than in the example because they're not necessary // under normal circumstances, and including them in the example makes it more confusing. return { root: { selectors: { '.ms-Link': { margin: 0, padding: 0, overflow: 'inherit', textOverflow: 'inherit', }, }, }, }; }, }, ], overview: require('!raw-loader?esModule=false!@fluentui/react-examples/src/react/Link/docs/LinkOverview.md'), bestPractices: require('!raw-loader?esModule=false!@fluentui/react-examples/src/react/Link/docs/LinkBestPractices.md'), isHeaderVisible: true, isFeedbackVisible: true, allowNativeProps: true, nativePropsElement: ['a', 'button'], };