@react-native-oh-tpl/react-native-get-random-values
Version:
A small implementation of `crypto.getRandomValues` for React Native. This is useful to polyfill for libraries like [uuid](https://www.npmjs.com/package/uuid) that depend on it.
12 lines (7 loc) • 384 B
text/typescript
import type { TurboModule } from 'react-native/Libraries/TurboModule/RCTExport';
import { TurboModuleRegistry } from 'react-native';
export interface Spec extends TurboModule {
// getRandomValues:(array) => void
getRandomBase64: (byteLength: number) => void;
}
export default TurboModuleRegistry.get<Spec>('GetRandomValuesNativeModule') as Spec | null;