const myEntriesSearchQueryHandler = (event, entriesFromApi, setPageNr, setEntries) => {
    let searchQuery = event.target.value;
    let submissionsToRender = [];
    setPageNr(1);
    if (searchQuery === '')
        setEntries(entriesFromApi);
    else {
        for (let entry of entriesFromApi) {
            const {id, when} = entry;
            let evaluations = '';
            for (let evaluation of Object.values(entry.evaluations)) {
                evaluations += ` ${evaluation}`;
            }
            const str = `${id} ${when.slice(11, 16)} ${when.slice(0, 10)} ${evaluations}`;
            console.log(entry);
            console.log(str);
            if (str.toLowerCase().includes(searchQuery.toLowerCase()))
                submissionsToRender.push(entry);
        }
        setEntries(submissionsToRender);
    }
};

export default myEntriesSearchQueryHandler;