Home / Function/ toPascalCase() — ui Function Reference

toPascalCase() — ui Function Reference

Architecture documentation for the toPascalCase() function in migrate-radix.ts from the ui codebase.

Entity Profile

Dependency Diagram

graph TD
  d94c1ad1_e6de_9d0f_c21f_d28b1bc23ecd["toPascalCase()"]
  f076b937_a1ba_1850_79d6_842fd49f9d02["migrate-radix.ts"]
  d94c1ad1_e6de_9d0f_c21f_d28b1bc23ecd -->|defined in| f076b937_a1ba_1850_79d6_842fd49f9d02
  e943b775_1b94_05b2_d4e6_b95d2e09ee63["migrateRadixFile()"]
  e943b775_1b94_05b2_d4e6_b95d2e09ee63 -->|calls| d94c1ad1_e6de_9d0f_c21f_d28b1bc23ecd
  style d94c1ad1_e6de_9d0f_c21f_d28b1bc23ecd fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/shadcn/src/migrations/migrate-radix.ts lines 12–17

function toPascalCase(str: string): string {
  return str
    .split("-")
    .map((part) => part.charAt(0).toUpperCase() + part.slice(1))
    .join("")
}

Subdomains

Called By

Frequently Asked Questions

What does toPascalCase() do?
toPascalCase() is a function in the ui codebase, defined in packages/shadcn/src/migrations/migrate-radix.ts.
Where is toPascalCase() defined?
toPascalCase() is defined in packages/shadcn/src/migrations/migrate-radix.ts at line 12.
What calls toPascalCase()?
toPascalCase() is called by 1 function(s): migrateRadixFile.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free