import os from 'os';
import { Helper } from './interfaces';
export default (removeLinkFileExtension: boolean, homeUrl: string): Helper => (config): string => {
const addUp: boolean | null = config.up;
const addBack: boolean | null = config.back;
const addHome: boolean | null = config.home;
const footer = [
'',
'---',
'',
];
if (addUp) {
footer.push(`[ Up](../index${removeLinkFileExtension ? '' : '.md'})`);
}
if (addBack) {
footer.push(`[ Back](index${removeLinkFileExtension ? '' : '.md'})`);
}
if (addHome) {
footer.push(`[ Home](${homeUrl}index${removeLinkFileExtension ? '' : '.md'})`);
}
footer.push(' Top');
return footer.join(os.EOL);
};