vscode-webview-ui-toolkit
vscode-webview-ui-toolkit copied to clipboard
A component library for building webview-based extensions in Visual Studio Code.
### Describe the bug Theming doesn't seem to be working for VS Code notebook outputs:  Not sure if this issue belongs here or in vscode itself, but I do...
We've recently replaced our hand-rolled components with the ones provided by our toolkit. All works well when running the extension normally, but we get the following exception when running our...
### Describe the bug React VSCodeRadio cannot be checked in the first rendering, but it's checked in the second rendering. ### To reproduce ``` {checkIt && 'True'} True False True...
### Describe the bug Explicitly set the position of VSCodeDropdown to `below`, it still displays the dropdown list above. ### To reproduce ``` test1 test2 test3 test4 ``` ### Expected...
### Feature request Popover support ### Expected behavior Here's the control that exists in vscode: ### Current behavior No such support ### Use case Display tips etc. ### Screenshots/references
### Describe the bug `VSCodeCheckbox` React components that have a `checked` value which references a React state variable initialised to `true` will call their `onChange` prop on first render. Since...
### Feature request Provide the ability to programmatically get the selected text from a vscode-text-field. ### Use case Suppose you have a reference to the html reference, it would be...
### Describe the bug Registering a component in `vscode-webview-ui-toolkit` causes a Content Security Policy error in the extension webview registering it. ### To reproduce To reproduce the [default `vscode-webview-ui-toolkit` hello...
### Feature request A component that works like standard HTML `input type="number"` to accept numeric inputs. ### Expected behavior The input component accepts numerics. ### Current behavior There is currently...
### Describe the bug Icons do not show up for `appearance="icon"` buttons with the examples given on the button component docs: ```html ``` There appears to be no instructions on...