refactor: centralize hotel name fallback via FALLBACK_HOTEL_NAME
Deploy / release (push) Skipped
Deploy / deploy (push) Successful in 2m6s

Route all user-facing Atom hotel defaults through resolveHotelName (settings then HOTEL_NAME env then brand constant). Exclude Playwright e2e from tsconfig until deps are installed.

Co-authored-by: Cursor <[email protected]>
This commit is contained in:
SimoandCursor committed 2026-07-22 18:45:59 +02:00
1 parent 6b2819aa20
commit e00e9ca2dc
31 files changed
+113 -56

No files matched your search

+7 -2
View File
@@ -9,6 +9,7 @@ import {
useTransition,
} from "react";
import { saveLogo } from "@/actions/save-logo";
import { FALLBACK_HOTEL_NAME } from "@/lib/brand";
import { HABBO_FONT_GROUPS } from "@/components/public/habbo-fonts";
import {
getFontInfo,
@@ -17,8 +18,12 @@ import {
} from "@/components/public/sprite-font";
import { ContentCard } from "@/components/public/ui";
export default function LogoGenerator() {
const [text, setText] = useState("Atom");
export default function LogoGenerator({
initialText = FALLBACK_HOTEL_NAME,
}: {
initialText?: string;
}) {
const [text, setText] = useState(initialText);
const [styleName, setStyleName] = useState("habbo");
const [search, setSearch] = useState("");
const [saveStatus, setSaveStatus] = useState<