CamelCaseKey<K>
type CamelCaseKey<K>: K extends string ? Exclude<CamelCase<K>, ""> : K;
Convert literal string types like 'foo-bar' to 'fooBar', allowing all PropertyKey types.
Type Parameters
| Type Parameter |
|---|
K extends PropertyKey |
type CamelCaseKey<K>: K extends string ? Exclude<CamelCase<K>, ""> : K;
Convert literal string types like 'foo-bar' to 'fooBar', allowing all PropertyKey types.
| Type Parameter |
|---|
K extends PropertyKey |