fix: ghost selection in PayAndValidateList
All checks were successful
Deploy Production Server / if_merged (pull_request) Successful in 6m59s
All checks were successful
Deploy Production Server / if_merged (pull_request) Successful in 6m59s
This commit is contained in:
parent
cdd7221e86
commit
172dcdaa67
@ -13,7 +13,6 @@ import {faCircleInfo, faEuroSign} from "@fortawesome/free-solid-svg-icons";
|
||||
import "./PayAndValidateList.css";
|
||||
import * as Tools from "../utils/Tools.js";
|
||||
import {useTranslation} from "react-i18next";
|
||||
import {counter} from "@fortawesome/fontawesome-svg-core";
|
||||
|
||||
export function PayAndValidateList({source}) {
|
||||
const {t} = useTranslation();
|
||||
@ -31,8 +30,7 @@ export function PayAndValidateList({source}) {
|
||||
const [lastSearch, setLastSearch] = useState("");
|
||||
const [paymentFilter, setPaymentFilter] = useState((source === "club") ? 0 : 2);
|
||||
|
||||
const storedMembers = sessionStorage.getItem("selectedMembers");
|
||||
const [selectedMembers, setSelectedMembers] = useState(storedMembers ? JSON.parse(storedMembers) : []);
|
||||
const [selectedMembers, setSelectedMembers] = useState([]);
|
||||
|
||||
const setLoading = useLoadingSwitcher()
|
||||
const {
|
||||
@ -41,10 +39,6 @@ export function PayAndValidateList({source}) {
|
||||
refresh
|
||||
} = useFetch(`/member/find/${source}?page=${page}&licenceRequest=${stateFilter}&payment=${paymentFilter}&categorie=${catFilter}`, setLoading, 1)
|
||||
|
||||
useEffect(() => {
|
||||
sessionStorage.setItem("selectedMembers", JSON.stringify(selectedMembers));
|
||||
}, [selectedMembers]);
|
||||
|
||||
useEffect(() => {
|
||||
refresh(`/member/find/${source}?page=${page}&search=${lastSearch}&club=${clubFilter}&licenceRequest=${stateFilter}&payment=${paymentFilter}&categorie=${catFilter}`);
|
||||
}, [hash, clubFilter, stateFilter, lastSearch, paymentFilter, catFilter]);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user