Fix ESLint issues
This commit is contained in:
parent
0f6447155b
commit
7b6072c660
@ -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</>
|
||||||
|
@ -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>,
|
||||||
|
@ -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(
|
||||||
|
Loading…
x
Reference in New Issue
Block a user