type customSend<Body = customResponseBody, T = Response<Body>> = (body?: Body) => T;
// Interfaces
interface customResponseBody {
message: string,
status: boolean;
}
export interface Response {
customJson: customSend;
}
}
подскажите почему при попытке вызвать res.status(400).customJson выскакивает, что это res.status(...).customJson is not a function
мб потому что кроме типов ещё и саму реализацию сделать?
разве функция res.status не возвращает что-то, на что никак нельзя повлиять?
Нет, она возвращает тот же объект, чтобы дальше чейнить можно было
Обсуждают сегодня