radial-graient.
id, который number - его нельзя передавать в функцию которая ждёт на вход string, потому что это может привести к ошибке во время выполнения(у number нет метода localeCompare, напрмер). keyof INewPost, или type SortKeys = Exclude<keyof IPost, 'id'> или ещё как. Если же такой ключ там быть может, то это надо учитывать в самой функции. Например: (a, b) => String(a[selectedSort]).localeCompare(String(b[selectedSort]))
let apply_reload_qr_code_event_listeners = () => {
$('[data-reload-qr-code]').each(function() {
let events = ['paste', 'keyup', 'change'];
let $element = $(this);
events.forEach(event_type => {
$element.off(event_type, reload_qr_code_event_listener);
$element.on(event_type, reload_qr_code_event_listener);
});
});
} чтоб внутреjqurные события работали.
А можно просто тупо поставить какой-то timout подключений для одного IP в настройках nginx?
apt-get update && apt-get upgrade, чтоб библиотеки свежие-не дырявые были.:)