@davedev42/react-naver-maps
Version:
React Navermaps API integration for modern development.
6 lines (4 loc) • 374 B
TypeScript
type UncontrolledKey<T extends string> = `default${Capitalize<T>}`;
declare function getUncontrolledKey<T extends string>(key: T): UncontrolledKey<T>;
declare function makeUncontrolledKeyMap<T extends readonly string[]>(keys: T): { [key in (typeof keys)[number] as UncontrolledKey<key>]: key; };
export { type UncontrolledKey, getUncontrolledKey, makeUncontrolledKeyMap };