Manav Rathi eb2557b2b0
[desktop] Use a utility process for ML indexing (#2583)
* This ensures that the UI remains responsive when indexing is running.
* This allows us to parallelize the in-flight networking etc instead of
waterfalling everything.
* The actual CPU intensive indexing is still serial.
2024-07-31 16:27:28 +05:30
..
2024-07-20 21:13:26 +05:30
2024-07-18 19:33:27 +05:30
2024-07-31 14:35:47 +05:30
2024-07-30 13:21:31 +05:30
2024-07-18 18:55:33 +05:30
2024-07-18 18:55:33 +05:30
2024-07-18 18:55:33 +05:30
2024-07-18 18:55:33 +05:30
2024-07-18 18:55:33 +05:30
2024-07-18 18:55:33 +05:30
2024-07-18 18:55:33 +05:30
2024-07-18 18:55:33 +05:30
2024-07-20 10:11:04 +05:30
2024-07-18 18:55:33 +05:30
2024-07-18 18:55:33 +05:30
2024-07-18 18:55:33 +05:30
2024-07-18 18:55:33 +05:30
2024-07-18 18:55:33 +05:30
2024-07-18 18:55:33 +05:30
2024-07-18 18:55:33 +05:30
2024-07-18 18:55:33 +05:30
2024-07-18 19:33:27 +05:30

@/base

A base UI layer package for sharing code between our production apps.

This is a higher layer package than @/utils (which is framework agnostic). This package is meant for sharing code between our Next.js apps that use React and MUI. Both the photos and auth apps use it.

Our smaller, Vite based apps, e.g. payments, don't use this.

Packaging

This (internal) package exports a React TypeScript library. We rely on the importing project to transpile and bundle it.