ChemPal Documentation - v1.6.0
    Preparing search index...

    Function getAllExports

    • Reads every cached export, newest first, for the export-history list.

      Returns Promise<ExportRecord[]>

      All stored export records ordered by createdAt descending, or [] on failure.

      const exports = await getAllExports();
      exports[0].filename; // => most recent export's filename
      export async function getAllExports(): Promise<ExportRecord[]> {
      try {
      const db = await getDB();
      const all = await db.getAll(IDB_STORE.EXPORTS);
      return all.sort((a, b) => b.createdAt - a.createdAt);
      } catch (error) {
      logger.error('Failed to get exports from IndexedDB', { error });
      return [];
      }
      }