import React from "react"; import styles from "./Deposit.module.css"; import { useDeposit } from "./useDeposit"; import { UserCard } from "../users/UserCard"; const Deposit = (): React.JSX.Element => { const { loading, selectedUser, toggleSelectedUser, amount, setAmount, userQuery, setUserQuery, filteredUsers, selectedUserDetails, reset, onSubmit, } = useDeposit(); if (loading) { return
Loading...
; } return (

Hvem skal sette inn penger?

) => setUserQuery(event.currentTarget.value)} value={userQuery} placeholder="Filtrér på navn" aria-label="Filtrér personer på navn" /> {userQuery !== "" && ( )}

Hvor mye?

{selectedUserDetails ? (

Innskudd til{" "} {selectedUserDetails.firstName} {selectedUserDetails.lastName}

) : (

Velg en person fra listen

)}
setAmount(event.target.value)} placeholder="0" /> kr
{filteredUsers.map((user) => ( toggleSelectedUser(user.id)} user={user} /> ))}
); }; export default Deposit;