diff --git a/client/src/pages/OrderGroupsPage.tsx b/client/src/pages/OrderGroupsPage.tsx index 657424d..beb9788 100644 --- a/client/src/pages/OrderGroupsPage.tsx +++ b/client/src/pages/OrderGroupsPage.tsx @@ -1,4 +1,4 @@ -import { useContext, useEffect, useRef, useState } from 'react'; +import { useContext, useEffect, useState } from 'react'; import { Alert, Badge, Button, Card, Form, Modal, OverlayTrigger, Table, Tooltip } from 'react-bootstrap'; import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; import { faTrashCan } from '@fortawesome/free-regular-svg-icons'; @@ -48,7 +48,6 @@ export default function OrderGroupsPage() { const [feesModal, setFeesModal] = useState(null); const [confirmOrderGroup, setConfirmOrderGroup] = useState(null); const [pageError, setPageError] = useState(null); - const inputRef = useRef(null); const fetchData = async () => { try { @@ -210,7 +209,7 @@ export default function OrderGroupsPage() { )}
-
+
{/* Vytvoření nové skupiny */}
Vytvořit skupinu
@@ -320,10 +319,10 @@ export default function OrderGroupsPage() { Člen - Částka (Kč) - Příplatek + Částka (Kč) + Příplatek Poznámka - Celkem + Celkem @@ -356,14 +355,13 @@ export default function OrderGroupsPage() { {canEdit && editingAmount ? (
setEditAmounts(prev => ({ ...prev, [key]: e.target.value }))} onKeyDown={e => { e.stopPropagation(); if (e.key === 'Enter') handleSaveAmount(group.id, memberLogin); if (e.key === 'Escape') setEditAmounts(prev => { const n = { ...prev }; delete n[key]; return n; }); }} - style={{ width: 75 }} - autoFocus={memberLogin === login} + style={{ width: 95 }} + autoFocus />