Fix ESLint issues

This commit is contained in:
Pierre HUBERT 2025-05-15 19:42:38 +02:00
parent 0f6447155b
commit 7b6072c660
3 changed files with 9 additions and 9 deletions

View File

@ -34,7 +34,7 @@ export function AttachMultipleInboxEntriesDialog(p: {
<DialogContent> <DialogContent>
{p.entries.map((entry, num) => { {p.entries.map((entry, num) => {
return ( return (
<div> <div key={entry.id}>
<div <div
style={{ style={{
padding: "5px", padding: "5px",
@ -53,13 +53,13 @@ export function AttachMultipleInboxEntriesDialog(p: {
<MovementSelect <MovementSelect
list={p.movements[num]} list={p.movements[num]}
value={mapping[num]} value={mapping[num]}
onChange={(v) => onChange={(v) => {
setMapping((m) => { setMapping((m) => {
const n = [...m]; const n = [...m];
n[num] = v; n[num] = v;
return n; return n;
}) });
} }}
/> />
) : ( ) : (
<>No movement found</> <>No movement found</>

View File

@ -138,7 +138,7 @@ function InboxTable(p: {
const [attaching, setAttaching] = React.useState<InboxEntry | undefined>(); const [attaching, setAttaching] = React.useState<InboxEntry | undefined>();
// Request to attach entry to movement // Request to attach entry to movement
const handleAttachClick = async (entry: InboxEntry) => { const handleAttachClick = (entry: InboxEntry) => {
setAttaching(entry); setAttaching(entry);
}; };
@ -295,12 +295,12 @@ function InboxTable(p: {
// Update movement // Update movement
MovementApi.Update({ MovementApi.Update({
...movement, ...movement,
file_id: entry?.file_id, file_id: entry.file_id,
}), }),
// Update inbox entries // Update inbox entries
InboxApi.Update({ InboxApi.Update({
...entry!, ...entry,
movement_id: movement.id, movement_id: movement.id,
}), }),
]); ]);
@ -437,7 +437,7 @@ function InboxTable(p: {
icon={<SearchIcon />} icon={<SearchIcon />}
label="Attach entry to movement" label="Attach entry to movement"
color="inherit" color="inherit"
onClick={() => handleAttachClick(params.row)} onClick={() => { handleAttachClick(params.row); }}
disabled={!!params.row.movement_id} disabled={!!params.row.movement_id}
/> />
</Tooltip>, </Tooltip>,

View File

@ -23,7 +23,7 @@ export function InboxEntryWidget(p: { entry: InboxEntry }): React.ReactElement {
{/* Icon */} {/* Icon */}
{match(p.entry.amount) {match(p.entry.amount)
.when( .when(
(v) => v === undefined || v === null, (v) => v === undefined,
() => <QuestionMarkIcon color="secondary" /> () => <QuestionMarkIcon color="secondary" />
) )
.when( .when(