import mustache from 'mustache'; import footerTemplate from '!!raw-loader!../includes/templates/Footer.mustache'; import { htmluserlangattributes, placeholder } from './utils'; import '../resources/skins.vector.styles/footer.less'; import '../.storybook/common.less'; export default { title: 'Footer' }; const FOOTER_ROWS = [ { id: 'footer-info', 'array-items': [ { id: 'footer-info-lastmod', html: 'This page was last modified on 10 January 2020, at 21:24.' }, { id: 'footer-info-copyright', html: `This text is available under the Creative Commons Attribution-ShareAlike Licence; additional terms may apply. See Terms of Use for details.` } ] }, { id: 'footer-places', 'array-items': [ { id: 'footer-places-privacy', html: `Privacy policy` }, { id: 'footer-places-about', html: `About Wikipedia` }, { id: 'footer-places-disclaimer', html: `Disclaimers` }, { id: 'footer-places-contact', html: `Contact Wikipedia` }, { id: 'footer-places-developers', html: `Developers` }, { id: 'footer-places-statslink', html: `Statistics` }, { id: 'footer-places-cookiestatement', html: `Cookie statement` }, { id: 'footer-places-mobileview', html: `Mobile view` } ] }, { id: 'footer-icons', 'array-items': [ { id: 'footer-copyrightico', html: `Wikimedia Foundation` }, { id: 'footer-poweredbyico', html: `Powered by MediaWiki` } ] } ]; export const footer = () => mustache.render( footerTemplate, { 'html-userlangattributes': htmluserlangattributes, 'html-hook-vector-before-footer': placeholder( 'output of VectorBeforeFooter hook (deprecated 1.35)', 20 ), 'array-footer-rows': FOOTER_ROWS } );