Created select account input

This commit is contained in:
2025-05-12 21:40:48 +02:00
parent c54584550f
commit 3772dce01c
8 changed files with 86 additions and 14 deletions

View File

@@ -24,7 +24,7 @@ import { useSelectAccount } from "../hooks/context_providers/ChooseAccountDialog
import { useConfirm } from "../hooks/context_providers/ConfirmDialogProvider";
import { useLoadingMessage } from "../hooks/context_providers/LoadingMessageProvider";
import { useSnackbar } from "../hooks/context_providers/SnackbarProvider";
import { AccountWidget } from "../widgets/AccountWidget";
import { AccountIconWidget } from "../widgets/AccountIconWidget";
import { AmountWidget } from "../widgets/AmountWidget";
import { AsyncWidget } from "../widgets/AsyncWidget";
import { DateWidget } from "../widgets/DateWidget";
@@ -71,7 +71,7 @@ export function AccountRoute(): React.ReactElement {
<MoneyMgrWebRouteContainer
label={
<span style={{ display: "inline-flex", alignItems: "center" }}>
<AccountWidget account={account} />
<AccountIconWidget account={account} />
&nbsp;
<span style={{ display: "inline-flex", flexDirection: "column" }}>
<span>{account.name}</span>

View File

@@ -10,7 +10,7 @@ import { MoneyMgrWebRouteContainer } from "../widgets/MoneyMgrWebRouteContainer"
import { TimeWidget } from "../widgets/TimeWidget";
import DeleteIcon from "@mui/icons-material/DeleteOutlined";
import { useConfirm } from "../hooks/context_providers/ConfirmDialogProvider";
import { AccountWidget } from "../widgets/AccountWidget";
import { AccountIconWidget } from "../widgets/AccountIconWidget";
import { ServerApi } from "../api/ServerApi";
export function AccountsRoute(): React.ReactElement {
@@ -109,7 +109,7 @@ export function AccountsRoute(): React.ReactElement {
alignItems: "center",
}}
>
<AccountWidget account={params.row} />
<AccountIconWidget account={params.row} />
{
ServerApi.Config.accounts_types.find(
(t) => t.code === params.row.type