Preview card with the struck-through old name, the new name, and a list of affected files with ref counts.
Requires shadcn/ui initialized. Run npx shadcn@latest init if you haven't.
import { Editor34 } from "@/components/beste/piece/editor34";
<Editor34
oldName="greet"
newName="sayHello"
matches={[
{
"file": "greet.ts",
"count": 1
},
{
"file": "app.tsx",
"count": 4
},
{
"file": "welcome.tsx",
"count": 2
}
]}
/>Ship with confidence by running through the five-point review.
pnpm releaseRendered markdown mini card with a heading, lede paragraph, bullet list, and inline code chip.
Minimal focus card with a focus icon, current filename, and an exit-shortcut reminder.
function greet(name: string)Action row above a function signature showing references, implementations, and inline commands.
Start by adding your first block.
Centered editor placeholder with a soft icon tile, headline, hint line, and a recolorable call-to-action pill.
Panel listing editor actions with their kbd shortcut combinations on the right.
Settings card with a segmented light / dark / system toggle and icon plus label per option.