Search Custom Widget
This widget is a customized version of Esri's out-of-the-box Search widget for ArcGIS Experience Builder. It was one of the first widgets I built, and for a long time I had five separate hardcoded copies of it, each one set up for a specific set of City of Grand Junction services and behaviors. That worked for us, but it was a lot to maintain and it was not something anyone else could really pick up and use.
I recently went back and cleaned it up. All five variants are now merged into one widget, and everything that used to be hardcoded in widget.tsx, especially the service URLs, has been moved into the settings panel. You point it at your own feature layers and geocoders in the settings instead of editing the code. I wanted to make sure it was friendly for the community to set up with their own services.