Skip to content
Playground Form Builder
Terminal window
npm i @sjsf-lab/beercss-theme

You can connect extra widgets using the following include imports:

// Used by default in the following fields: multiEnumField
import "@sjsf-lab/beercss-theme/extra-widgets/checkboxes-include"
import "@sjsf-lab/beercss-theme/extra-widgets/date-picker-include"
// Used by default in the following fields: fileField, filesField
import "@sjsf-lab/beercss-theme/extra-widgets/file-include"
import "@sjsf-lab/beercss-theme/extra-widgets/radio-include"
import "@sjsf-lab/beercss-theme/extra-widgets/range-include"
import "@sjsf-lab/beercss-theme/extra-widgets/switch-include"
import "@sjsf-lab/beercss-theme/extra-widgets/textarea-include"

checkbox oninput, onchange, onblur
checkboxes
file onchange, onblur
multiFile onchange, onblur
number oninput, onchange, onblur
select oninput, onchange, onblur
text oninput, onchange, onblur
datePicker oninput, onchange, onblur
radio
range oninput, onchange, onblur
switch oninput, onchange, onblur
textarea oninput, onchange, onblur