fix(client-entry): korrigiere TypeScript-Typen für cssFiles Array

This commit is contained in:
2025-10-01 22:51:01 +02:00
parent f4d9f60fc9
commit 84d6f5c07a

View File

@@ -7,7 +7,7 @@ import type { BlankEnv } from "hono/types";
export function clientEntry(c: Context<BlankEnv>) {
let jsFile = "/src/client/main.tsx";
let cssFile = null;
let cssFiles: string[] | null = null;
if (process.env.NODE_ENV === 'production') {
try {
@@ -18,7 +18,7 @@ export function clientEntry(c: Context<BlankEnv>) {
if (entry) {
jsFile = `/assets/${entry.file}`;
if (entry.css) {
cssFile = entry.css.map((css: string) => `/assets/${css}`);
cssFiles = entry.css.map((css: string) => `/assets/${css}`);
}
}
} catch (error) {
@@ -35,7 +35,7 @@ export function clientEntry(c: Context<BlankEnv>) {
<meta content="width=device-width, initial-scale=1" name="viewport" />
<title>Stargirlnails Kiel</title>
<link rel="icon" type="image/png" href="/favicon.png" />
{cssFile && cssFile.map((css: string) => (
{cssFiles && cssFiles.map((css: string) => (
<link key={css} rel="stylesheet" href={css} />
))}
{process.env.NODE_ENV === 'production' ? (