From de368a1d9705f7ccf082d208ee7381de7434a039 Mon Sep 17 00:00:00 2001 From: Amir Raminfar Date: Thu, 4 Jun 2026 08:25:31 -0700 Subject: [PATCH] refactor(ui): tighten TypeScript inference, drop redundant casts (#4779) Co-authored-by: Claude Opus 4.8 (1M context) --- assets/components/ContainerStatCell.vue | 2 -- .../components/ContainerViewer/VolumeWarning.vue | 1 - assets/components/HostCard.vue | 2 -- assets/components/HostMenu.vue | 3 --- assets/components/LogViewer/ComplexLogItem.vue | 2 +- assets/components/LogViewer/IOCard.vue | 4 ---- .../components/LogViewer/MultiContainerStat.vue | 2 -- assets/composable/eventStreams.ts | 11 ++++++----- assets/composable/exprEditor.ts | 14 +++++++------- assets/layouts/default.vue | 1 - assets/stores/container.ts | 15 +++++++-------- assets/utils/events.ts | 8 ++++++++ assets/utils/object.ts | 2 +- tsconfig.json | 12 +++++++++--- 14 files changed, 39 insertions(+), 40 deletions(-) create mode 100644 assets/utils/events.ts diff --git a/assets/components/ContainerStatCell.vue b/assets/components/ContainerStatCell.vue index 88825ca3..473a0981 100644 --- a/assets/components/ContainerStatCell.vue +++ b/assets/components/ContainerStatCell.vue @@ -21,9 +21,7 @@