diff --git a/.changeset/dark-lemons-invite.md b/.changeset/dark-lemons-invite.md new file mode 100644 index 0000000000..69d26e04d3 --- /dev/null +++ b/.changeset/dark-lemons-invite.md @@ -0,0 +1,5 @@ +--- +"shadcn": patch +--- + +fix fallback style resolving issue diff --git a/apps/v4/app/(create)/components/project-form.tsx b/apps/v4/app/(create)/components/project-form.tsx index 6399659d35..d64a7b7039 100644 --- a/apps/v4/app/(create)/components/project-form.tsx +++ b/apps/v4/app/(create)/components/project-form.tsx @@ -80,10 +80,11 @@ export function ProjectForm({ const commands = React.useMemo(() => { const presetFlag = ` --preset ${presetCode}` + const baseFlag = params.base !== "radix" ? ` --base ${params.base}` : "" const templateFlag = ` --template ${framework}` const monorepoFlag = isMonorepo ? " --monorepo" : "" const rtlFlag = params.rtl ? " --rtl" : "" - const flags = `${presetFlag}${templateFlag}${monorepoFlag}${rtlFlag}` + const flags = `${presetFlag}${baseFlag}${templateFlag}${monorepoFlag}${rtlFlag}` return IS_LOCAL_DEV && !process.env.NEXT_PUBLIC_RC ? { @@ -98,7 +99,7 @@ export function ProjectForm({ yarn: `yarn dlx shadcn${SHADCN_VERSION} init${flags}`, bun: `bunx --bun shadcn${SHADCN_VERSION} init${flags}`, } - }, [framework, isMonorepo, params.rtl, presetCode]) + }, [framework, isMonorepo, params.base, params.rtl, presetCode]) const command = commands[packageManager]