Каков тип данных-testid в React и TypeScript?

#reactjs #typescript

Вопрос:

Я хочу добавить data-testid в качестве опоры компонент, и я не уверен, каким может быть его тип. Ниже приведен мой код:

 lt;ChildComponent  dataTestId="someid" /gt;  export type ChildComponentProps = {   dataTestId?: any; // what should be the type here instead of any  Picklt;  React.InputHTMLAttributeslt;HTMLInputElementgt;,  'id' | 'checked' | 'name'  gt;; }  const ChildComponent: FClt;ChildComponentPropsgt; = ({  dataTestId,  ...props }) =gt; (  lt;Switch {...props}gt;  lt;input  type="checkbox"  data-testid={dataTestId}  /gt;  lt;/Switchgt; )   

Для чего должен быть тип dataTestId в этом случае?

Комментарии:

1. С каким типом вы проходите мимо dataTestId="someid" ?

2. струна хорошо понял