Neumožnit změnu volby do minulosti
This commit is contained in:
parent
bbcb4c34b1
commit
b9b9487375
@ -350,6 +350,7 @@ function App() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const noOrders = data?.pizzaDay?.orders?.length === 0;
|
const noOrders = data?.pizzaDay?.orders?.length === 0;
|
||||||
|
const canChangeChoice = dayIndex == null || data.todayWeekIndex == null || dayIndex >= data.todayWeekIndex;
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
@ -376,7 +377,7 @@ function App() {
|
|||||||
</Row>
|
</Row>
|
||||||
<div className='content-wrapper'>
|
<div className='content-wrapper'>
|
||||||
<div className='content'>
|
<div className='content'>
|
||||||
{(dayIndex == null || data.todayWeekIndex == null || dayIndex >= data.todayWeekIndex) && <>
|
{canChangeChoice && <>
|
||||||
<p>{`Jak to ${dayIndex == null || dayIndex === data.todayWeekIndex ? 'dnes' : 'tento den'} vidíš s obědem?`}</p>
|
<p>{`Jak to ${dayIndex == null || dayIndex === data.todayWeekIndex ? 'dnes' : 'tento den'} vidíš s obědem?`}</p>
|
||||||
<Form.Select ref={choiceRef} onChange={doAddChoice}>
|
<Form.Select ref={choiceRef} onChange={doAddChoice}>
|
||||||
<option></option>
|
<option></option>
|
||||||
@ -432,7 +433,7 @@ function App() {
|
|||||||
</span>}
|
</span>}
|
||||||
{login}
|
{login}
|
||||||
{userPayload.departureTime && <small> ({userPayload.departureTime})</small>}
|
{userPayload.departureTime && <small> ({userPayload.departureTime})</small>}
|
||||||
{login === auth.login && <FontAwesomeIcon onClick={() => {
|
{login === auth.login && canChangeChoice && <FontAwesomeIcon onClick={() => {
|
||||||
doRemoveChoices(locationKey);
|
doRemoveChoices(locationKey);
|
||||||
}} title={`Odstranit volbu ${locationName}, včetně případných zvolených jídel`} className='action-icon' icon={faTrashCan} />}
|
}} title={`Odstranit volbu ${locationName}, včetně případných zvolených jídel`} className='action-icon' icon={faTrashCan} />}
|
||||||
</td>
|
</td>
|
||||||
@ -445,7 +446,7 @@ function App() {
|
|||||||
const foodName = food[restaurant]?.food[foodIndex].name;
|
const foodName = food[restaurant]?.food[foodIndex].name;
|
||||||
return <li key={foodIndex}>
|
return <li key={foodIndex}>
|
||||||
{foodName}
|
{foodName}
|
||||||
{login === auth.login && <FontAwesomeIcon onClick={() => {
|
{login === auth.login && canChangeChoice && <FontAwesomeIcon onClick={() => {
|
||||||
doRemoveFoodChoice(locationKey, foodIndex);
|
doRemoveFoodChoice(locationKey, foodIndex);
|
||||||
}} title={`Odstranit ${foodName}`} className='action-icon' icon={faTrashCan} />}
|
}} title={`Odstranit ${foodName}`} className='action-icon' icon={faTrashCan} />}
|
||||||
</li>
|
</li>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user