{"repo":"alan-crts/shadcn-iconpicker","free":true,"listed":false,"github":"https://github.com/alan-crts/shadcn-iconpicker","clone":"git clone https://github.com/alan-crts/shadcn-iconpicker.git","description":"A searchable icon picker component built with NextJS, Lucide-react, TailwindCSS and shadcn/ui. Features infinite scroll, tooltips, and customizable trigger button.","language":"TypeScript","stars":151,"topics":["fusejs","iconpicker","icons","lucid","lucide-react","nextjs","radix-ui","reactjs","shadcn","shadcn-ui"],"license":"MIT","category":"ui-components","readme_excerpt":"Shadcn Icon Picker A sleek and customizable icon picker component for React, built with shadcn/ui and Lucide Icons. Features - 🎨 Modern and responsive UI - 🔍 Real-time icon search - ⚡️ Progressive icon loading - 🎯 Full Lucide icons support - 🌗 Dark mode compatible - 🎛️ Highly customizable Installation Using npm Using pnpm Using Yarn Using Bun Usage Props Prop Type Default Description ------ ------ --------- ------------- value IconName - The controlled value of the selected icon defaultValue IconName - The default value of the selected icon onValueChange (value: IconName) = void - Callback invoked when an icon is selected open boolean - Controlled open state of the picker defaultOpen boolean false Default open state of the picker onOpenChange (open: boolean) = void - Callback invoked when the open state changes children ReactNode - The trigger element to open the icon picker searchable boolean true Whether the icon picker is searchable searchPlaceholder string \"Search for an icon...\" The placeholder for the search input triggerPlaceholder string \"Select an icon\" The text displayed on the default trigger button when no icon is selected iconsList IconList all lucide icons The list of icons to display in the picker categorized boolean true Display icons in categories and add categories buttons to scroll to the desired category modal boolean false Whether the icon picker is being rendered in a modal Development Clone the repository Install dependencies Start development serv","default_branch":null,"files":null,"tree":[],"storefront":"/r/alan-crts","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/alan-crts/shadcn-iconpicker/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}