mwg API
    Preparing search index...

    Function pickReplayFile

    • Opens a file picker for one replay file, resolving null when the player cancels. The file:// import path: no fetch(), no drag-drop wiring to get wrong.

      Parameters

      • accept: string = '.json'

      Returns Promise<Blob | null>

      import { importReplayFile, pickReplayFile, readReplayFile, version } from '@datamoc/mwg';

      const picked = await pickReplayFile();
      if (picked) {
      const replay = importReplayFile(await readReplayFile(picked), { framework: version, game: 'my-game' });
      }