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); };