> ## Documentation Index
> Fetch the complete documentation index at: https://docs.twenty.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Symbolauswahl

<Frame>
  <img src="https://mintcdn.com/twenty/JIRRbviz5phT8G2L/images/user-guide/github/github-header.png?fit=max&auto=format&n=JIRRbviz5phT8G2L&q=85&s=7b60b304ddd2fead6c55719cbdd7cd32" alt="Kopfzeile" width="1440" height="680" data-path="images/user-guide/github/github-header.png" />
</Frame>

Eine Dropdown-basierte Symbolauswahl, mit der Benutzer ein Symbol aus einer Liste auswählen können.

<Tabs>
  <Tab title="&#x22;Verwendung&#x22;">
    ```jsx theme={null}
    import React, { useState } from "react";
    import { IconPicker } from "@/ui/input/components/IconPicker";

    export const MyComponent = () => {

       const [selectedIcon, setSelectedIcon] = useState("");
       const handleIconChange = ({ iconKey, Icon }) => {
         console.log("Selected Icon:", iconKey);
         setSelectedIcon(iconKey);
       };

      return (
        <IconPicker
          disabled={false}
          onChange={handleIconChange}
          selectedIconKey={selectedIcon}
          variant="primary"
        />
      );
    };
    ```
  </Tab>

  <Tab title="&#x22;Eigenschaften&#x22;">
    | Props           | Typ          | Beschreibung                                                                                                                           |
    | --------------- | ------------ | -------------------------------------------------------------------------------------------------------------------------------------- |
    | deaktiviert     | boolesch     | Deaktiviert die Symbolauswahl, wenn auf `true` gesetzt ist.                                                                            |
    | beiÄnderung     | function     | Die Rückruffunktion wird ausgelöst, wenn der Benutzer ein Symbol auswählt. Es erhält ein Objekt mit `iconKey` und `Icon` Eigenschaften |
    | selectedIconKey | string       | Der Schlüssel des ursprünglich ausgewählten Symbols                                                                                    |
    | onClickOutside  | Funktion     | Rückruffunktion wird ausgelöst, wenn der Benutzer außerhalb des Dropdowns klickt                                                       |
    | onClose         | Funktion     | Rückruffunktion wird ausgelöst, wenn das Dropdown geschlossen wird                                                                     |
    | onOpen          | Funktion     | Rückruffunktion wird ausgelöst, wenn das Dropdown geöffnet wird                                                                        |
    | Variante        | Zeichenkette | Die visuelle Stilvariante des klickbaren Symbols. Optionen umfassen: `primary`, `secondary` und `tertiary`                             |
  </Tab>
</Tabs>
