1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-02-09 00:18:00 +01:00
unleash.unleash/website/src/theme/DocItem/Footer/index.jsx

26 lines
737 B
React
Raw Normal View History

// biome-ignore lint/correctness/noUnusedImports: Needs this for React to work
import React from 'react';
import Footer from '@theme-original/DocItem/Footer';
import { useDoc } from '@docusaurus/theme-common/internal';
import GitHubContributors from './GitHubContributors';
import GitUrlParse from 'git-url-parse';
export default function FooterWrapper(props) {
const { metadata } = useDoc();
const file = metadata.editUrl;
if (!file) {
return <Footer {...props} />;
}
const info = GitUrlParse(file);
const { name, owner, filepath } = info;
return (
<>
<Footer {...props} />
<GitHubContributors repo={name} owner={owner} filePath={filepath} />
</>
);
}