tracking-exposed / trex

youtube & tiktok analysis + youchoose recommendation custmizer. backend, extensions, and tooling
https://docs.tracking.exposed
GNU Affero General Public License v3.0
52 stars 15 forks source link

[workspace] Move UI components from 'shared' package to proper one #828

Open ascariandrea opened 1 year ago

ascariandrea commented 1 year ago

The shared package now contains everything used by the platforms, on server and client side. This causes to have all the dependencies defined by shared package installed on both backend and frontend, ending up having "@material/ui" installed on the backend.

Proposed Solution

Craete a new package exclusively for UI, so to move all the deps from shared related to UI