one
Version:
One is a React framework for web, iOS, and Android apps.
12 lines (9 loc) • 459 B
text/typescript
import { NitroModules } from 'react-native-nitro-modules'
import type { OneFileSystem } from '../specs/OneFileSystem.nitro'
// one cached hybrid shared by the flat functions and the File, Directory,
// Paths and FileHandle classes, so open handles resolve on every entry.
let hybrid: OneFileSystem | undefined
export function fileSystemNative(): OneFileSystem {
hybrid ??= NitroModules.createHybridObject<OneFileSystem>('OneFileSystem')
return hybrid
}