Icons
Pretty Checkbox React offers a lot of flexibility in rendering custom content in the Checkbox and Radio components. You can render any font icon library, SVG, or image file.
Font Icon Library
In this example we're using Material UI fonts @mdi/icons, though you are free to choose your preferred icon library.
SVGs
Similar to using a font icon library, use the svg prop and pass in your SVG source or react component.

Note: SVG can be quite unpredictable to style. The underlying TPL,
pretty-checkboxattempts to color custom SVG components based on few assumptions. Occasionally, it might return weird results and you'll need to override styles yourself.
Images
Using images? No problem. Pass your image to the image prop.



