Skip to content

Web [Charts]: Move charts components to the wildcard project

Created by: vovakulikov

This is a blocker for https://github.com/sourcegraph/sourcegraph/issues/39954 (and its PR https://github.com/sourcegraph/sourcegraph/pull/40138)

For the https://github.com/sourcegraph/sourcegraph/issues/39954 we have to reuse the chart component UI on the search result page in the sidebar panel component. The sidebar component is stored in the search-UI package. To avoid cyclic dependencies (web → search-ui → web/src/charts) we should extract chart components into a separate package or put them in the wildcard package (since chart UI is truly shared UI)

/cc @joelkw @felixfbecker @vovakulikov @unclejustin