From bbe0192a19ea582dac8a74d14118fc015c992479 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carl-Gerhard=20Lindesva=CC=88rd?= Date: Wed, 18 Jun 2025 14:50:30 +0200 Subject: [PATCH] fix(public): ts issue --- apps/public/components/battery-icon.tsx | 7 ++++--- apps/public/package.json | 3 ++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/apps/public/components/battery-icon.tsx b/apps/public/components/battery-icon.tsx index b2502363..69ce290c 100644 --- a/apps/public/components/battery-icon.tsx +++ b/apps/public/components/battery-icon.tsx @@ -4,10 +4,11 @@ import { BatteryFullIcon, BatteryLowIcon, BatteryMediumIcon, + type LucideProps, } from 'lucide-react'; import { useEffect, useState } from 'react'; -export function BatteryIcon({ className }: { className?: string }) { +export function BatteryIcon(props: LucideProps) { const [index, setIndex] = useState(0); const icons = [BatteryLowIcon, BatteryMediumIcon, BatteryFullIcon]; @@ -21,8 +22,8 @@ export function BatteryIcon({ className }: { className?: string }) { }, [index]); if (!Icon) { - return
; + return
; } - return ; + return ; } diff --git a/apps/public/package.json b/apps/public/package.json index 53138234..a1bbc9c2 100644 --- a/apps/public/package.json +++ b/apps/public/package.json @@ -7,7 +7,8 @@ "build": "pnpm with-env next build", "start": "next start", "postinstall": "fumadocs-mdx", - "with-env": "dotenv -e ../../.env -c --" + "with-env": "dotenv -e ../../.env -c --", + "typecheck": "tsc --noEmit" }, "dependencies": { "@hyperdx/node-opentelemetry": "^0.8.1",