Home > @uniformdev/design-system > markNativeButton

markNativeButton() function

Static marker used by isNativeButtonTrigger() to detect design-system components whose root DOM node is a real button; setting this marker on the wrapper component allows those triggers to opt back into the native-button code path safely.

Set this marker via markNativeButton() on any forwardRef/component whose root DOM node is button. Consumers writing custom triggers can do the same.

Signature:

Parameters

Parameter

Type

Description

component

T

Returns:

T

Example