import { getFormattedDate } from "./functions.js"; export const logger = (req, res, next, configString) => { return function(req, res, next) { console.log(`${getFormattedDate()}, ${req.method}, ${req.url}`); next(); } }
Что мне делать?
Сформулируй вопрос так, чтобы на него была возможность ответить. Будет полезно, если ты добавишь проверки которые не проходят тест.
Coderslang_Master Я не понимаю, как добавить эти проверки. Что именно нужно проверять.
import { getFormattedDate } from "./functions.js"; export const logger = (configString) => { return function(req, res, next) { let loggerText = ''; if (configString.includes(':date')) { loggerText = loggerText + getFormattedDate(); } if (configString.includes(':method')) { loggerText = loggerText + req.method; } if (configString.includes(':url')) { loggerText = loggerText + req.url; } console.log(loggerText); next(); } }
Разобрался!