const config = require('./config'); const layout = require('./layout'); const assets = require('../common/assets'); const getTranslator = require('./locale'); module.exports = function(req) { const locale = req.language || 'en-US'; return { locale, capabilities: { account: false }, translate: getTranslator(locale), title: 'Firefox Send', description: 'Encrypt and send files with a link that automatically expires to ensure your important documents don’t stay online forever.', baseUrl: config.base_url, ui: {}, storage: { files: [] }, fira: false, fileInfo: {}, cspNonce: req.cspNonce, user: { avatar: assets.get('user.svg'), loggedIn: false }, layout }; };