Many users use JavaScript frameworks and create or use components available in the framework. However, if the component you want doesn't exist, you may have to find it externally or create it yourself ...