vsce issue: broken build on main
Created by: abeatrix
VSCE is currently broken on main, most likely due to changes on dependent components.
From buildkite (most recent build):
extension:webworker:
ERROR in /Users/b/sourcegraph/client/vscode/src/webview/search-panel/alias/CommitSearchResult.tsx
117:9-24
[tsl] ERROR in /Users/b/sourcegraph/client/vscode/src/webview/search-panel/alias/CommitSearchResult.tsx(117,10)
TS2741: Property 'repoName' is missing in type '{ icon: ComponentType<{ className?: string | undefined; }>; collapsible: false; defaultExpanded: true; title: Element; resultType: "commit"; onResultClicked: () => void; expandedChildren: Element; className: string | undefined; }' but required in type 'ResultContainerProps'.
ERROR in /Users/b/sourcegraph/client/vscode/src/webview/search-panel/alias/RepoSearchResult.tsx
126:9-24
[tsl] ERROR in /Users/b/sourcegraph/client/vscode/src/webview/search-panel/alias/RepoSearchResult.tsx(126,10)
TS2741: Property 'repoName' is missing in type '{ icon: MdiReactIconComponentType; collapsible: false; defaultExpanded: true; title: Element; resultType: "repo"; onResultClicked: () => void; expandedChildren: Element; className: string | undefined; }' but required in type 'ResultContainerProps'.
ERROR in /Users/b/sourcegraph/client/vscode/src/webview/search-panel/components/HomeFooter.tsx
65:24-68
[tsl] ERROR in /Users/b/sourcegraph/client/vscode/src/webview/search-panel/components/HomeFooter.tsx(65,25)
TS2607: JSX element class does not support attributes because it does not have a 'props' property.
ERROR in /Users/b/sourcegraph/client/vscode/src/webview/search-panel/components/HomeFooter.tsx
65:25-29
[tsl] ERROR in /Users/b/sourcegraph/client/vscode/src/webview/search-panel/components/HomeFooter.tsx(65,26)
TS2786: 'Text' cannot be used as a JSX component.
Its instance type 'Text' is not a valid JSX element.
Type 'Text' is missing the following properties from type 'ElementClass': render, context, setState, forceUpdate, and 3 more.
```