Sort controls persistence between page refreshing

This commit is contained in:
Corban-Lee 2023-05-09 01:39:21 +01:00
parent 078af05850
commit 0a594ef666

View File

@ -29,10 +29,23 @@ $(document).ready(() => {
fetchAndLoadTeams(...getFilters());
});
$("#sortForm input").on("click", () => {
$("#sortForm input").on("click", function() {
const name = $(this).attr("name");
localStorage.setItem(name, $(`input[name='${name}']:checked`, "#sortForm").val());7
fetchAndLoadTeams(...getFilters());
});
const sortTeamsValue = localStorage.getItem("sortTeams");
if (sortTeamsValue !== null) {
$("#sortForm input[name='sortTeams']").val([sortTeamsValue]);
}
const sortMembersValue = localStorage.getItem("sortMembers");
if (sortMembersValue !== null) {
$("#sortForm input[name='sortMembers']").val([sortMembersValue]);
}
// Edit member form validation options
$("#editMemberForm").validate({
errorClass: "text-danger mb-2"