Browse Source

Update ClientNotificationDialog.tsx

pull/771/head
philon- 11 months ago
parent
commit
bd0f331637
  1. 6
      packages/web/package.json
  2. 9
      packages/web/src/components/Dialog/ClientNotificationDialog/ClientNotificationDialog.tsx

6
packages/web/package.json

@ -29,9 +29,9 @@
"@bufbuild/protobuf": "^2.6.0", "@bufbuild/protobuf": "^2.6.0",
"@hookform/resolvers": "^5.1.1", "@hookform/resolvers": "^5.1.1",
"@meshtastic/core": "workspace:*", "@meshtastic/core": "workspace:*",
"@meshtastic/transport-http": "workspace:*", "@meshtastic/transport-http": "npm:@jsr/meshtastic__transport-http",
"@meshtastic/transport-web-bluetooth": "workspace:*", "@meshtastic/transport-web-bluetooth": "npm:@jsr/meshtastic__transport-web-bluetooth",
"@meshtastic/transport-web-serial": "workspace:*", "@meshtastic/transport-web-serial": "npm:@jsr/meshtastic__transport-web-serial",
"@noble/curves": "^1.9.2", "@noble/curves": "^1.9.2",
"@radix-ui/react-accordion": "^1.2.11", "@radix-ui/react-accordion": "^1.2.11",
"@radix-ui/react-checkbox": "^1.3.2", "@radix-ui/react-checkbox": "^1.3.2",

9
packages/web/src/components/Dialog/ClientNotificationDialog/ClientNotificationDialog.tsx

@ -22,10 +22,10 @@ export const ClientNotificationDialog = ({
const { getClientNotification, removeClientNotification } = useDevice(); const { getClientNotification, removeClientNotification } = useDevice();
const localOnOpenChange = (open: boolean) => { const localOnOpenChange = (open: boolean) => {
if (!getClientNotification(1)) { removeClientNotification(0);
if (!getClientNotification(0)) {
onOpenChange(open); onOpenChange(open);
} }
removeClientNotification(0);
}; };
const dialogContent = (() => { const dialogContent = (() => {
@ -51,7 +51,10 @@ export const ClientNotificationDialog = ({
<DialogHeader> <DialogHeader>
<DialogTitle>{t("clientNotification.title")}</DialogTitle> <DialogTitle>{t("clientNotification.title")}</DialogTitle>
<DialogDescription> <DialogDescription>
{t(`clientNotification.${getClientNotification(0)?.message}`)} {t([
`clientNotification.${getClientNotification(0)?.message}`,
getClientNotification(0)?.message ?? "",
])}
</DialogDescription> </DialogDescription>
</DialogHeader> </DialogHeader>
); );

Loading…
Cancel
Save