@rotomeca/utils - v7.0.3
    Preparing search index...

    Type Alias Action<TArgs>

    Action: (...args: TArgs) => void

    Représente une fonction qui ne retourne aucune valeur.

    Utilisé pour typer les callbacks, handlers d'événements et effets de bord où la valeur de retour n'a pas de sens. Préférer Func dès qu'une valeur de retour est attendue.

    Type Parameters

    • TArgs extends any[] = any[]

      Tuple représentant les types des arguments. Par défaut any[], ce qui accepte n'importe quelle signature.

    Type Declaration

      • (...args: TArgs): void
      • Parameters

        Returns void

    const onClick: Action<[MouseEvent]> = (e) => console.log(e.target);
    const log: Action<[string, number]> = (msg, code) => console.log(msg, code);
    const noop: Action = () => {};

    Func pour les fonctions avec valeur de retour.