feat(icons): setup icons package (#536)

This commit is contained in:
Sam Potts
2026-02-16 14:11:40 +11:00
committed by GitHub
parent edefc2a2d6
commit 78de97ec23
35 changed files with 504 additions and 14 deletions
+7
View File
@@ -0,0 +1,7 @@
export function pascalCase(str: string): string {
return str.replace(/[-_](.)/g, (_, c) => c.toUpperCase()).replace(/^(.)/, (_, c) => c.toUpperCase());
}
export function camelCase(str: string): string {
return pascalCase(str).replace(/^(.)/, (_, c) => c.toLowerCase());
}