Widgets for CMS
A widget is a graphical element that provides a particular way for editors to interact and upload content via the VTEX Headless CMS.
Widgets may include date selectors, pull-down menus, buttons, selection boxes, progress indicators, and many other devices for displaying information andinviting, accepting, and responding to user actions.
The list below shows the widgets you can use to integrate your storefront project with the VTEX Headless CMS Admin.
Name | Description | Implementation reference | Interface |
---|---|---|---|
Checkbox | Checkbox. | @material-ui/core/FormControlLabel | |
DateTime | Calendar popup for selecting a single date and time. | VTEX Styleguide | |
ImageUploader | Image uploader for uploading or selecting an existing image from the media library.. | react-resize-detector , react-dropzone | |
RichText | Rich text editor based on the draft-js library. | Draft.js | |
Select | List of options to select. | @material-ui/core/MenuItem | |
Text | Input text editor. | @material-ui/core/InputLabel , @material-ui/core/FormHelperText |