Detect and handle clicks outside a Solid component.
npm install solid-outside-click-handler --save
yarn add solid-outside-click-handler ## or in yarnimport{Component}from'solid-js'import{OutsideClickHandler}from'solid-outside-click-handler'constPage: Component=()=>(<OutsideClickHandleronOutsideClick={()=>console.log('Outside!')}><div>Hello ✨</div></OutsideClickHandler>)import{Component,onMount}from'solid-js'import{useOutsideClickHandler}from'solid-outside-click-handler'constPage: Component=()=>{letrefonMount(()=>{useOutsideClickHandler(ref,()=>console.log('Outside!'))})return(<divref={ref}>Hello ✨</div>)}MIT