From 24266d6876d81e9e97c5d689a07be1249cb3408e Mon Sep 17 00:00:00 2001 From: Eric F Date: Wed, 17 Jun 2026 19:26:27 -0400 Subject: [PATCH] fix: Add 'use client' directive to EVSESList component EVSESList uses React hooks (useState, useEffect, useOne) but was missing the 'use client' directive, causing it to be treated as a Server Component where hooks are not available. --- .../client/pages/charging-stations/detail/evses/evses.list.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/tools/citrineos-core-main/apps/operator-ui/src/lib/client/pages/charging-stations/detail/evses/evses.list.tsx b/tools/citrineos-core-main/apps/operator-ui/src/lib/client/pages/charging-stations/detail/evses/evses.list.tsx index bf3c8c7..e032dbe 100644 --- a/tools/citrineos-core-main/apps/operator-ui/src/lib/client/pages/charging-stations/detail/evses/evses.list.tsx +++ b/tools/citrineos-core-main/apps/operator-ui/src/lib/client/pages/charging-stations/detail/evses/evses.list.tsx @@ -1,6 +1,7 @@ // SPDX-FileCopyrightText: 2025 Contributors to the CitrineOS Project // // SPDX-License-Identifier: Apache-2.0 +'use client'; import { ChevronDown } from 'lucide-react'; import type { ChargingStationDto, ConnectorDto, EvseDto } from '@citrineos/base';