🤦♂️Webview UI Toolkit is getting deprecated
opening up this issue in order to react to the following https://github.com/microsoft/vscode-webview-ui-toolkit/issues/561
and prototype a good solution/replacement to this problem.
ToDo:
- [x] recheck what Webview UI Toolkit components were used
- [x] engage in the discord community initiative to create toolkit replacement for that
- [ ] update current implementation to vscode elements https://vscode-elements.github.io/guides/getting-started/
- [ ] update a single component like GalleryLoader to replace the loader element and see what is needed in dependencies to make this work.
- [ ] after that create sub issues for each webview that should be refactored or bigger component with pointing out all the components that should be swapped
- VSCodeButton,
- VSCodeLink,
- VSCodeProgressRing,
- VSCodeCheckbox,
- VSCodeDropdown,
- VSCodeOption,
- VSCodeTextField,
- VSCodeProgressRing,
- VSCodeTag
we should move to https://vscode-elements.github.io/getting-started/ and proceed with this tooling
another option https://www.npmjs.com/package/vscrui
we should move to https://vscode-elements.github.io/getting-started/ and proceed with this tooling
Let's pick this option. I will prototype it
Before we proceed we need to update to React 19 or Higher