diff --git a/scripts/build-assets.ts b/scripts/build-assets.ts index d56de65..442f5ad 100644 --- a/scripts/build-assets.ts +++ b/scripts/build-assets.ts @@ -11,7 +11,9 @@ const sourceDirectory = `${projectRoot}src/miniapp`; const outputDirectory = `${projectRoot}dist/miniapp/public`; await mkdir(outputDirectory, { recursive: true }); -await copyFile(`${sourceDirectory}/index.html`, `${outputDirectory}/index.html`); +for (const name of ["index.html", "favicon.ico"]) { + await copyFile(`${sourceDirectory}/${name}`, `${outputDirectory}/${name}`); +} const result = await Bun.build({ entrypoints: [`${sourceDirectory}/client.tsx`], diff --git a/src/miniapp/app.tsx b/src/miniapp/app.tsx index 37beea5..0a489cc 100644 --- a/src/miniapp/app.tsx +++ b/src/miniapp/app.tsx @@ -1,5 +1,5 @@ /** Shared browser and Telegram application shell. */ -import { CalendarClock, LogOut, SlidersHorizontal, Sparkles, Terminal } from "lucide-react"; +import { CalendarClock, LogOut, SlidersHorizontal, Sparkles } from "lucide-react"; import { type ReactElement, useEffect, useState } from "react"; import { requestSnapshot } from "./api.js"; import { SchedulesManager } from "./schedules.js"; @@ -97,17 +97,7 @@ export function SettingsApp({ )} - -