Connects a provider and a current-directory getter to a queryable store.
Parameters: provider and parent, a getter for the current directory ID (null = root). Returns TxStore<TxFileEntry>. load returns Promise/Future<TxLoadResult<TxFileEntry>>. Provider failures propagate. Reload after changing directories.
function txFileStore(provider: TxFileProvider, parent: () => string | null): TxStore<TxFileEntry>import { TxMemoryFileProvider, txFileStore } from '@tekocloud.de/tecexpress'
const provider = new TxMemoryFileProvider()
const store = txFileStore(provider, () => null)
console.log(await store.load({ take: 10 }))