@googleforcreators/react
Version:
A tiny wrapper package that re-exports React and provides additional utilities and custom hooks.
19 lines • 560 B
TypeScript
/**
* Takes an initialization function and returns a memoized result of
* that function. This value is not subject to cache purging
* and will only call your initialization function once.
*
* ie
* ```js
* function SomeComponent() {
* const id = useInitializedValue(() => generateId());
* // ...
* }
* ```
*
* @param initializer Initialization function
* @return result of initializer
*/
declare function useInitializedValue(initializer: unknown): unknown;
export default useInitializedValue;
//# sourceMappingURL=useInitializedValue.d.ts.map