feat: use create skill as title

This commit is contained in:
Henry Li
2026-02-02 08:43:37 +08:00
parent 7fd5ba258d
commit b50fbf83d0

View File

@@ -1,10 +1,13 @@
"use client"; "use client";
import { useSearchParams } from "next/navigation";
import { useI18n } from "@/core/i18n/hooks"; import { useI18n } from "@/core/i18n/hooks";
import { cn } from "@/lib/utils"; import { cn } from "@/lib/utils";
export function Welcome({ className }: { className?: string }) { export function Welcome({ className }: { className?: string }) {
const { t } = useI18n(); const { t } = useI18n();
const searchParams = useSearchParams();
return ( return (
<div <div
className={cn( className={cn(
@@ -12,7 +15,11 @@ export function Welcome({ className }: { className?: string }) {
className, className,
)} )}
> >
<div className="text-2xl font-bold">{t.welcome.greeting}</div> <div className="text-2xl font-bold">
{searchParams.get("mode") === "skill"
? `🚀 ${t.settings.skills.createSkill}`
: t.welcome.greeting}
</div>
<div className="text-muted-foreground text-sm"> <div className="text-muted-foreground text-sm">
{t.welcome.description.includes("\n") ? ( {t.welcome.description.includes("\n") ? (
<pre className="whitespace-pre">{t.welcome.description}</pre> <pre className="whitespace-pre">{t.welcome.description}</pre>